посчитать среднее арифметическое и записать в файл
-
- beginner
- Сообщения: 15
- Зарегистрирован: 06 дек 2016, 00:51
- Версия LabVIEW: 16
- Контактная информация:
посчитать среднее арифметическое и записать в файл
http://файлообменник.рф/jlzv72ue9ebm.html
В общем есть такая вот программа и надо сделать так, чтобы после получения 3 значений и записи их в файл, в этом же файле появлялась стройка, в которой будет среднее арифметическое этих 3 значений и так пока не кончится установленное время выполнения программы. ну типо появились значения 0,7 0,8 0,9 записались в файл со всей инфой что сейчас пишется в файл в ходе этой проги, и после них появлялась строчка -текущее среднее значение 0,8 и так пока не кончится время исполнения. Может кто помочь сделать такое чудо?
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
Дальше, думаю, разберётесь
Дорогу осилит идущий.
-
- beginner
- Сообщения: 15
- Зарегистрирован: 06 дек 2016, 00:51
- Версия LabVIEW: 16
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
эт конечно хорошо, но основная сложность у меня в том, что бы найти среднее арифметическое нескольких рандомных значений. Вот такая вот схема пока, но тут проблема: 1)он считает не среднее двух чисел а просто берет значение на 3 шаге и делит его на два и все.
2)когда запускаю программу он на каждом шаге просит указать файл для записи
2)когда запускаю программу он на каждом шаге просит указать файл для записи
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
andrew.w, что это у вас такие картинки мелкие, ничего не разобрать?.. Цепляйте файлы к постам через вкладку "Добавить вложения". Ну, и почему бы не использовать стандартный Mean?
-
- beginner
- Сообщения: 15
- Зарегистрирован: 06 дек 2016, 00:51
- Версия LabVIEW: 16
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
вот файл
- Вложения
-
- лр3вариантзащита.vi
- (18.11 КБ) 140 скачиваний
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
andrew.w
Что-то вы там нагородили лишнего. Вам уже был предложен неплохой пример от ladik. Это сниппет, ничего не нужно вручную перерисовывать. Сохраните оригинальное изображение на компьютер и перетащите файл на диаграмму.
Use VI Snippet to Store and Share Reusable Code Sections
zXtK6BGqz-k
Что-то вы там нагородили лишнего. Вам уже был предложен неплохой пример от ladik. Это сниппет, ничего не нужно вручную перерисовывать. Сохраните оригинальное изображение на компьютер и перетащите файл на диаграмму.
Use VI Snippet to Store and Share Reusable Code Sections
zXtK6BGqz-k
-
- beginner
- Сообщения: 15
- Зарегистрирован: 06 дек 2016, 00:51
- Версия LabVIEW: 16
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
да я не спорю, пример отличный, но я не понимаю как именно сформировать массив из случайных значений в моем случае (у меня выходит что пишется только одно текущее значение ). у меня просто выходит, что сначала в массив заполняется первым значением, потом заполняется вторым. А на третьем шаге, когда по идее должен начаться процесс нахождения среднего арифметического и записи его в файл после 2 строк с инфо о прошлых значениях, у меня выходит что массив заполняется третьим значением, что выдает мой генератор случайных чисел.(ну и потом массив из третьего значения повторенного n раз суммируется и делится и выходит вообще не то что надо)
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
Создайте сдвиговый регистр (Shift Register): ПКМ на рамке цикла -> Add Shift Register. Инициализируйте его пустым массивом (константой). Добавляйте в массив элементы через Insert Into Array / Build Array. Как наберёте необходимое число элементов, рассчитайте среднее по массиву и обнулите его.andrew.w писал(а):я не понимаю как именно сформировать массив из случайных значений в моем случае
-
- beginner
- Сообщения: 15
- Зарегистрирован: 06 дек 2016, 00:51
- Версия LabVIEW: 16
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
теперь получается. что он берет второе значение и делит его пополам и говорит что это среднее
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: посчитать среднее арифметическое и записать в файл
- Вложения
-
- лр3вариантзащита.vi
- lv2016
- (18.8 КБ) 167 скачиваний
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 940 Просмотры
-
Последнее сообщение jane_wild
-
- 12 Ответы
- 576 Просмотры
-
Последнее сообщение Sergey Puzanov