Построение нескольких линий на одном графике
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Построение нескольких линий на одном графике
Возникла проблема с построением нескольких линий на одном графопостроителе, к примеру как выходные характеристики. После построения одной линии, график берёт за начало точки отсчета второй линии конец первой и просто продолжает построение. Сталкивался ли кто-то?
- zxc_pavel
- developer

- Сообщения: 266
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 30 раз
- Контактная информация:
Re: Построение нескольких линий на одном графике
Несколько графиков объединяются через массив просто для waveform graph и XY graph
- Вложения
-
- snip2.png (19.08 КБ) 198 просмотров
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Да как раз-таки проблема в том что при объединении массивов происходит тоже самое и линию он строит одну и ту же
- zxc_pavel
- developer

- Сообщения: 266
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 30 раз
- Контактная информация:
Re: Построение нескольких линий на одном графике
Скиньте код тогдаTumbl42 писал(а): 16 янв 2026, 10:58 Да как раз-таки проблема в том что при объединении массивов происходит тоже самое и линию он строит одну и ту же
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Примерно так выглядит в общей программе
- Вложения
-
- графики 2 линии.vi
- (10.33 КБ) 11 скачиваний
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Да и правда всё работает, спасибо большое, буду искать в чем я не прав!
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
А в теории, если нужно построить несколько линий на графике, но данные о каждой линии приходят последовательно, то как это можно реализовать? Каким-то образом вынести за цикл графопостроитель и ввести все данные только после того как они будут измерены?
-
Artem.spb
- professor

- Сообщения: 3642
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 61 раз
- Поблагодарили: 200 раз
- Контактная информация:
Re: Построение нескольких линий на одном графике
про появлении данных обновить только один массив и всё нарисовать на графике.Tumbl42 писал(а): 16 янв 2026, 13:06 А в теории, если нужно построить несколько линий на графике, но данные о каждой линии приходят последовательно, то как это можно реализовать?
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Не понял ответа если честно, можете пожалуйста чуть подробнее расписать
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Может быть не понятно сформулировал вопрос. Вот у меня есть два цикла, и можно ли как-то сделать так, чтобы после того как второй цикл заканчивается, в начале его следующей итерации данные о прошлой итерации сохранились на графике, тобишь чтобы после выполнения программы на это рисунке (в данном случае) было 4 линии, а не 2?
- Вложения
-
- графики 2 линии.vi
- (24.77 КБ) 8 скачиваний
-
IvanLis
- guru

- Сообщения: 5675
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 35 раз
- Поблагодарили: 125 раз
Re: Построение нескольких линий на одном графике
Как-то все запутанно, проще так сделать:Tumbl42 писал(а): 18 янв 2026, 02:13 тобишь чтобы после выполнения программы на это рисунке (в данном случае) было 4 линии, а не 2?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Я не знаю как сделать проще, попробую на примере своей программы привести пример. Как видно тут покадрово выполняется, первый кадр мы задаём напряжение затвору, на втором кадре задаём напряжение стоку, соответственно для построения выходной характеристики строятся несколько графиков поочередно, и я не могу понять как сделать так чтобы они все строились на одном графике.
-
IvanLis
- guru

- Сообщения: 5675
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 35 раз
- Поблагодарили: 125 раз
Re: Построение нескольких линий на одном графике
Судя по всему Вы ВАХ пытаетесь построить.Tumbl42 писал(а): 18 янв 2026, 15:15 и я не могу понять как сделать так чтобы они все строились на одном графике.
Для этого нужно:
1. Приложить напряжение Затвор-Исток (U_gs) и зафиксировать его
2. Приложить напряжение Сток-Исток (U_ds) и измерить ток (I_ds) и так по всему пределу.....
3. Изменить значение напряжения U_gs и перейти к п.1
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение Картинку или Файл
Как добавить в сообщение Видео
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
Tumbl42
- junior

- Сообщения: 61
- Зарегистрирован: 05 янв 2025, 16:40
- Версия LabVIEW: 12.0
- Благодарил (а): 2 раза
- Контактная информация:
Re: Построение нескольких линий на одном графике
Ага кажется понял, получается insert array тут вовсе ни к чему была? Получается нужно вынести кластер за цикл, чтобы один кластер состоял из всех значений, а не как у меня на данный момент, а сам графопостроитель и вовсе вывести за все циклы, чтобы он просто в конце получал сразу все данные о линиях?