Один график ХY разными цветами

Обсуждение вопросов, связанных с обработкой аудио и видео информации
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Один график ХY разными цветами

Сообщение Pavel Krivozubov »

Идея такова: есть некое изменяемое пороговое значение выше которого график должен быть одного цвета, а ниже - другого. Общее решение и алгоритм как это сделать выложены в прикрепленном файле. Пороговое значение меняется маркером на графике.
LV 8.0.
Вложения
gr.JPG
grf_clr.vi
(25.97 КБ) 323 скачивания
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

буду признателен, если представите этот ВИ для LV7.1 или хотя бы скриншот панели блок-диаграмм.
пытался реализовать эту идею через проперти нод, но меняется цвет всей кривой, а нужно, только чтобы определенный участок. в конце пришлось сделать это используя picture вместо XYgraph. очень интересно, как это реализовано у вас.
спасибо.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Viktor »

У меня это выглядит так:
grf.png
grf.gif
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

спасибо, идея понятна, но это не совсем то, что мне подходит. у меня XYgraph в цикле For и задача, для каждого N менять цвет кривой поступающих данных на новый, при этом, сохраняя "старый" участок со своим цветом, чтобы зрительно отделять новый цикл. при этом очень хотелось бы это реализовать с XYgraph а не пикчур.
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

идея сделать разноцветные части графика как это выглядит на picture, но в XYgraph. сам вид графика - произвольный, реальный сигнал конечно будет другой.
Вложения
colors2p.png
colors2d.png
colors2.vi
(93.52 КБ) 243 скачивания
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Viktor »

Может так?
colours.PNG
colours1.PNG
colors2+.vi
(281.89 КБ) 256 скачиваний
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

мммм... N - может быть любое (а не только 6), а сигнал произвольный.
в любом случае - спасибо за ответ. попробую включить вашу идею в цикл а индекс подцепить к счетчику i.
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

оказалось все просто. но, к сожалению, это не то решение, что мне нужно - XYgraph должен мониторить сигнал внутри цикла - необходимо наблюдать изменение on-line.
Вложения
color1d.png
color1d.png (3.22 КБ) 9216 просмотров
Аватара пользователя
Eugen Graf

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

Re: Один график ХY разными цветами.

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

Посмотри вот здесь как использовать XY-Plot в цикле:
/viewtopic.php?f=106&t=114
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Viktor »

оказалось все просто.
Действительно, вчера допоздна засиделся - голова плохо соображала :crazy:
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

спасибо, уже видел, но это мне мало помогло.
неужели нельзя сделать чтобы в процессе вывода на XYgraph менялся цвет (или скажем, стиль, размер точек и тп) выводимых данных, при этом остальная часть графика оставалась неизменной? есть идеи где копать?
Аватара пользователя
Eugen Graf

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

Re: Один график ХY разными цветами.

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

Ну копать надо я думаю в сторону Property Node
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Konstantin Sumenko »

Данные операции реализуются только наложением/стыковной различных графиков. Иными словами, хотите иметь новый цвет, и другие параметры у непрерывной кривой в рамках одного индикатора- заводите новый график (plot).
Дмитрий
beginner
beginner
Сообщения: 24
Зарегистрирован: 02 ноя 2008, 17:12
Версия LabVIEW: 7.5
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Дмитрий »

ну наверное тогда моя идея использовать picture вместо XYgraph более разумная.
не подскажете линк на примеры наложения/стыковки?
спасибо
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Один график ХY разными цветами.

Сообщение Konstantin Sumenko »

Например так.
Вложения
Stack plots.vi
(27.37 КБ) 285 скачиваний
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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