Здравствуйте!
Возможно ли на XY Graph нарисовать график с привязкой y к 2-м осям x.
Пример:
Y: Амплитуда сигнала.
X1: Дата/Время
X2: Расстояние, м
Оси X должны быть видны одновременно.
XY Graph - несколько осей x разного типа данных
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
-
- interested
- Сообщения: 3
- Зарегистрирован: 19 янв 2009, 15:07
- Версия LabVIEW: 8.5
- Контактная информация:
Re: XY Graph - несколько осей x разного типа данных
Исходные данные разные. Т.е. в качестве X надо 2 массива задать. А 3 массива не получилось в качестве 1-го графика присоединить к XY Graph.
-
Forward
- professional
- Сообщения: 337
- Зарегистрирован: 03 мар 2008, 12:41
- Награды: 3
- Версия LabVIEW: 2010
- Откуда: Кишинев
- Контактная информация:
Re: XY Graph - несколько осей x разного типа данных
Делаешь Bundle X1Y1, Bundle X2Y2(или Y1), BundleXnYn, а потом собираешь все получившиеся кластеры в массив (например через build array) и подаешь его на вход графа. А шкал можно сделать сколько нужно как показал eg....
/viewtopic.php?f=106&t=579
/viewtopic.php?f=106&t=579
Последний раз редактировалось Forward 19 янв 2009, 16:02, всего редактировалось 1 раз.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: XY Graph - несколько осей x разного типа данных
Попробуй вот так:
- Вложения
-
- XY_Plot.vi
- (11.47 КБ) 229 скачиваний
-
- interested
- Сообщения: 3
- Зарегистрирован: 19 янв 2009, 15:07
- Версия LabVIEW: 8.5
- Контактная информация:
Re: XY Graph - несколько осей x разного типа данных
Уже почти получилось, спасибо!
У меня Дата Время было как Time Stamp поэтому не получалось, привёл к DBL, подсоединил ещё один график с расстоянием, добавил вторую ось X, переформатировал Дату Время из DBL в Absolute Time в свойствах графика.
Но графики несинхронные получаются, вот на картинке жёлтый ось X - расстояние, красный - ось X дата/время, данные для оси Y одинаковые. Как сделать чтобы они начинались с одной точки по оси x, как и должно быть?
У меня Дата Время было как Time Stamp поэтому не получалось, привёл к DBL, подсоединил ещё один график с расстоянием, добавил вторую ось X, переформатировал Дату Время из DBL в Absolute Time в свойствах графика.
Но графики несинхронные получаются, вот на картинке жёлтый ось X - расстояние, красный - ось X дата/время, данные для оси Y одинаковые. Как сделать чтобы они начинались с одной точки по оси x, как и должно быть?
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: XY Graph - несколько осей x разного типа данных
Да, у меня сначала тоже эта заморочка была. В закладке Plots укажи для каждого плота отдельную шкалу и в первой закладке укажи Plots Shown 1. Поделай так пару раз и потом получится, видимо это какой то баг в что сразу не очень получается.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение