XY Graph - несколько осей x разного типа данных

Обсуждение вопросов, связанных с обработкой аудио и видео информации
Ответить
xray
interested
interested
Сообщения: 3
Зарегистрирован: 19 янв 2009, 15:07
Версия LabVIEW: 8.5
Контактная информация:

XY Graph - несколько осей x разного типа данных

Сообщение xray »

Здравствуйте!

Возможно ли на XY Graph нарисовать график с привязкой y к 2-м осям x.
Пример:
Y: Амплитуда сигнала.
X1: Дата/Время
X2: Расстояние, м

Оси X должны быть видны одновременно.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: XY Graph - несколько осей x разного типа данных

Сообщение Eugen Graf »

Да
Вложения
XY.png
xray
interested
interested
Сообщения: 3
Зарегистрирован: 19 янв 2009, 15:07
Версия LabVIEW: 8.5
Контактная информация:

Re: XY Graph - несколько осей x разного типа данных

Сообщение xray »

Исходные данные разные. Т.е. в качестве X надо 2 массива задать. А 3 массива не получилось в качестве 1-го графика присоединить к XY Graph.
Аватара пользователя
Forward

Activity Tutorials Black
professional
professional
Сообщения: 337
Зарегистрирован: 03 мар 2008, 12:41
Награды: 3
Версия LabVIEW: 2010
Откуда: Кишинев
Контактная информация:

Re: XY Graph - несколько осей x разного типа данных

Сообщение Forward »

Делаешь Bundle X1Y1, Bundle X2Y2(или Y1), BundleXnYn, а потом собираешь все получившиеся кластеры в массив (например через build array) и подаешь его на вход графа. А шкал можно сделать сколько нужно как показал eg....
/viewtopic.php?f=106&t=579
Последний раз редактировалось Forward 19 янв 2009, 16:02, всего редактировалось 1 раз.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: XY Graph - несколько осей x разного типа данных

Сообщение Eugen Graf »

Попробуй вот так:
Вложения
XY_Plot.vi
(11.47 КБ) 229 скачиваний
XY_Plot.png
xray
interested
interested
Сообщения: 3
Зарегистрирован: 19 янв 2009, 15:07
Версия LabVIEW: 8.5
Контактная информация:

Re: XY Graph - несколько осей x разного типа данных

Сообщение xray »

Уже почти получилось, спасибо!

У меня Дата Время было как Time Stamp поэтому не получалось, привёл к DBL, подсоединил ещё один график с расстоянием, добавил вторую ось X, переформатировал Дату Время из DBL в Absolute Time в свойствах графика.

Но графики несинхронные получаются, вот на картинке жёлтый ось X - расстояние, красный - ось X дата/время, данные для оси Y одинаковые. Как сделать чтобы они начинались с одной точки по оси x, как и должно быть?
Вложения
gr1.PNG
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: XY Graph - несколько осей x разного типа данных

Сообщение Eugen Graf »

Да, у меня сначала тоже эта заморочка была. В закладке Plots укажи для каждого плота отдельную шкалу и в первой закладке укажи Plots Shown 1. Поделай так пару раз и потом получится, видимо это какой то баг в :labview: что сразу не очень получается.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Работа с графикой и звуком»