Помогите разобраться.
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
Помогите разобраться.
Здравствуйте. Недавно начал изучать LabView. Помогите сделать простую программку.
Необходимо построить график при помощи регуляторов. А затем сохранить все 8000 точек в массиве. Ну или с начало сохранить в массиве а затем построить.
И подскажите литературу с какой можно начать осваивать LabView. В программирование знаю только основы. За ранее спасибо.
Необходимо построить график при помощи регуляторов. А затем сохранить все 8000 точек в массиве. Ну или с начало сохранить в массиве а затем построить.
И подскажите литературу с какой можно начать осваивать LabView. В программирование знаю только основы. За ранее спасибо.
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Помогите разобраться.
Можно ведь немного поиском заняться... Объединяйте в массив при помощи функции Build Array. А дальше стройте график (вот, кстати, ссылка - http://digital.ni.com/public.nsf/allkb/ ... BA00007657, может Вам нужен Chart, а не Graph?)Владимир855 писал(а):Здравствуйте. Недавно начал изучать LabView. Помогите сделать простую программку.
Необходимо построить график при помощи регуляторов. А затем сохранить все 8000 точек в массиве. Ну или с начало сохранить в массиве а затем построить.
Опять же, поиск - наше все. На портале есть целый раздел, посвященный этому вопросу - посмотрите здесь http://labviewportal.org/viewforum.php?f=61.Владимир855 писал(а):И подскажите литературу с какой можно начать осваивать LabView. В программирование знаю только основы. За ранее спасибо.
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
-
- assistant
- Сообщения: 119
- Зарегистрирован: 06 май 2015, 22:24
- Версия LabVIEW: 2014, 2018
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Помогите разобраться.
В Ваш прямоугольник вставьте Build Array из палитры работы с массивами с соответствующим количеством входов и далее выход соедините с графом.
Далее стоит обдумать, откуда возьмутся остальные 8000 точек и работать над решением. Удачи.
Далее стоит обдумать, откуда возьмутся остальные 8000 точек и работать над решением. Удачи.
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
Re: Помогите разобраться.
Спасибо. С массивом разобрался, а вот откуда получить не оставшиеся точки, вот этого я не пойму.В Ваш прямоугольник вставьте Build Array из палитры работы с массивами с соответствующим количеством входов и далее выход соедините с графом.
Далее стоит обдумать, откуда возьмутся остальные 8000 точек и работать над решением. Удачи.
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: Помогите разобраться.
Для этого обычно пользуются интерполяцией. Вариантов масса - линейная, сплайн, полиномиальная, кубическая, лагранжа... Находится все это в палитре "Mathematics/Interpolation & Extrapolation" Interpolation 1D.vi . Массивы X и Y - это ваша исходная информация (т.е X - это набор частот, Y - значения слидеров) Xi - это массив точек, для которых вы хотите вычислить значения.Владимир855 писал(а):Спасибо. С массивом разобрался, а вот откуда получить не оставшиеся точки, вот этого я не пойму.В Ваш прямоугольник вставьте Build Array из палитры работы с массивами с соответствующим количеством входов и далее выход соедините с графом.
Далее стоит обдумать, откуда возьмутся остальные 8000 точек и работать над решением. Удачи.
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
Re: Помогите разобраться.
А можно пример? А то что то у меня не получается.Массивы X и Y - это ваша исходная информация (т.е X - это набор частот, Y - значения слидеров) Xi - это массив точек, для которых вы хотите вычислить значения.
-
- professor
- Сообщения: 3404
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 175 раз
- Контактная информация:
Re: Помогите разобраться.
не надо одно и то же в XY.
Y - значения ввода,
Х - желаемые координаты по Х соответствующих столбиков
Y - значения ввода,
Х - желаемые координаты по Х соответствующих столбиков
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
Re: Помогите разобраться.
Код: Выделить всё
не надо одно и то же в XY.
Y - значения ввода,
Х - желаемые координаты по Х соответствующих столбиков
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Помогите разобраться.
Пример можете посмотреть здесь - "C:\Program Files (x86)\National Instruments\LabVIEW xx\examples\Mathematics\Interpolation\1D Interpolation.vi"
Также, ознакомтесь со справкой к функции, там много чего интерестного...
Также, ознакомтесь со справкой к функции, там много чего интерестного...
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
Re: Помогите разобраться.
Огромное спасибо . Вы мне прям помогли. Там много интересных примеров с которыми можно разобраться.Пример можете посмотреть здесь - "C:\Program Files (x86)\National Instruments\LabVIEW xx\examples\Mathematics\Interpolation\1D Interpolation.vi"
Также, ознакомитесь со справкой к функции, там много чего интересного...
Вы извините меня, но у меня ещё один вопрос. Как сделать величины которые обвёл кружком, переменными, а не константами.
Большое спасибо.
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Помогите разобраться.
ПКМ -> Change to ControlВладимир855 писал(а):Вы извините меня, но у меня ещё один вопрос. Как сделать величины которые обвёл кружком, переменными, а не константами.
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 11
- Зарегистрирован: 16 сен 2017, 11:27
- Версия LabVIEW: 2016
- Откуда: Сочи
- Контактная информация:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение