Статистический анализ

Простейшие вопросы в области инженерной разработки
Ответить
rummka
interested
interested
Сообщения: 4
Зарегистрирован: 11 мар 2010, 13:49
Версия LabVIEW: 8.5
Контактная информация:

Статистический анализ

Сообщение rummka »

Всем привет! У меня есть большая проблема. Преподаватель дал мне задание провести статистический анализ данных поступающих с платы сбора данных. Проблема в том, что на выполнение задачи мне дано меньше недели, а я и сам преподавать LabView не знаем. Книгу я частично прочитала, но все равно самостоятельно решить задачу не получается.
Данные, на сколько я поняла, сохраняются в txt файле, а мне нужно их обработать. Значений примерно 200(n). Цифровые значения выставить в порядке возрастания, найти математическое ожидание (среднее значение), среднеквадратическое отклонение (отклонение случайной величины от среднего значения), размах варьирования R (отклонение средних величин друг от друга), после этого данные разделить на интервалы (ширина выбирается из соотношения R/(0.1n-1)). Вычислить частоту (сколько значений n попало в интервал).
После этого построить график. Вверх откладывается частота, вправо значения n.
Очень прошу подкинуть мне хотя бы идею как это можно осуществить :help:
Последний раз редактировалось rummka 11 мар 2010, 22:23, всего редактировалось 1 раз.
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Статистический анализ

Сообщение Pavel Krivozubov »

Скажу сразу - для незнакомого с LabVIEW - срок очень сжатый, практически нереальный. Для начинающего в условиях ВУЗа надо месяц минимум. Это же по сути целый курсовой, написание отдельной конечной программы по обработке данных, а у тебя наверняка есть еще предметы.
А идеи следующие:
Для чтения из файла используй Read From Spreadsheet File.
Для сортировки массива используй Sort 1d array.
Для среднего значения: add array elements, потом делишь на количество элементов массива, найденных с помощью array size.
Для среднеквадратичного значения - Basic Averaged DC RMS.
Искать все эти функции можно щелкнув правой кнопкой по блок-диаграмме и нажав Search.
Дальше все делается с помощью математических функций из палитры Numeric.
График строится с помощью Waveform Graph, ну а как его построить, если ты решишь все предыдущие шаги я думаю сама догадаешься :D
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Статистический анализ

Сообщение FireFly »

Indey писал(а):Для среднего значения: add array elements, потом делишь на количество элементов массива, найденных с помощью array size.
Или воспользоваться готовым Mean
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
rummka
interested
interested
Сообщения: 4
Зарегистрирован: 11 мар 2010, 13:49
Версия LabVIEW: 8.5
Контактная информация:

Re: Статистический анализ

Сообщение rummka »

Спасибо большое! Возможно я не так уж и безнадежна.
Пока идет все отлично, но возник вопрос где найти Basic Averaged DC RMS
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Статистический анализ

Сообщение Pavel Krivozubov »

в палитре Signal Processing-Wfm Measurements
rummka
interested
interested
Сообщения: 4
Зарегистрирован: 11 мар 2010, 13:49
Версия LabVIEW: 8.5
Контактная информация:

Re: Статистический анализ

Сообщение rummka »

а у меня там пустота...
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Статистический анализ

Сообщение FireFly »

А Mathematics -> Prob & Stat -> RMS есть?
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
rummka
interested
interested
Сообщения: 4
Зарегистрирован: 11 мар 2010, 13:49
Версия LabVIEW: 8.5
Контактная информация:

Re: Статистический анализ

Сообщение rummka »

К сожалению, этого у меня тоже нет. Палитра выглядит следующим образом:
Изображение
А по программке пока имею вот что:
Изображение
Изображение
Помогите, пожалуйста, еще с размахом варьирования. Это разница между двумя соседними числами в массиве. К примеру. в моем случае между 49 и 120, 120 и 129 и тд.
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: Статистический анализ

Сообщение FireFly »

Вон где сигма и сигма квадрат посмотри.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Ответить

Вернуться в «Для чайников»