Работа с графиком

Обсуждение вопросов, связанных с обработкой аудио и видео информации
Ответить
devoriani
interested
interested
Сообщения: 8
Зарегистрирован: 10 янв 2011, 20:14
Версия LabVIEW: 10
Контактная информация:

Работа с графиком

Сообщение devoriani »

Возникло несколько пробелм при работе с графиками, решить, увы, пока не получилось.


1. Мне нужна опция, чтобы можно было очистить обычный waveform graph. Используя ПКМ по графику - выбираю Clear graph.
Кривая графика с экрана исчезает.

Но: на следующей итерации, график опять начинает строится. Чего я хочу? Хочу, чтобы пока Clear graph был нажат, то график бы не рисовался. Есть ли какой-нибудь property/invoke node, который с этим справиться.

2. У меня есть тот же граф, я припал к нему zoom. Так вот, если я отзумировал исходный график до нужного состояния и система обновилась (наступила следующая итерация), то мой zoom пропадает и картинка возвращается к исходному состоянию...
Что можно сделать, что картинка обновлялась и zoom не слетал...

У меня итерация расчитана на 3 минуты, поэтому "долгие коды" тоже приветствуются.

Спасибо...
Аватара пользователя
Viktor

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

Re: Работа с графиком

Сообщение Viktor »

1) Почему бы не использовать Case Structure?
Case.PNG
Case.PNG (6.54 КБ) 2681 просмотр
2) Можно в свойствах отключить Autoscale X и Y.
devoriani
interested
interested
Сообщения: 8
Зарегистрирован: 10 янв 2011, 20:14
Версия LabVIEW: 10
Контактная информация:

Re: Работа с графиком

Сообщение devoriani »

Ваш код, как я его понял, включает/отключает обновление данных на плотере, но это не то, чего я хочу добиться.
Извините, если превратно понял вашу задумку.

Меня интересует очищение графика... То есть так, чтобы после нажатия кнопки/мышки кривая на плотере исчезала, и на след итерции старий грапхик не появлялся, а печатался новый (с этой итерцации).


2) Не подумал об этом... Пошел проверять и смотреть, как будет работать. На етом плотере без автофокуса фигово будет.

Спасибо!
devoriani
interested
interested
Сообщения: 8
Зарегистрирован: 10 янв 2011, 20:14
Версия LabVIEW: 10
Контактная информация:

Re: Работа с графиком

Сообщение devoriani »

Второе, увы, тоже не помогает...
alexander756

Activity
professional
professional
Сообщения: 301
Зарегистрирован: 12 июн 2008, 19:56
Награды: 1
Версия LabVIEW: 8.6; 2009
Откуда: Montreal
Контактная информация:

Re: Работа с графиком

Сообщение alexander756 »

попробуй использовать XYGraph, он вроде как не возвращается к исходному состоянию после каждой итерации. да и стирать старые данные тоже с ним можно
Аватара пользователя
Jakob Brontfeyn

Activity Gold Silver Black
expert
expert
Сообщения: 1729
Зарегистрирован: 28 фев 2008, 11:01
Награды: 6
Благодарил (а): 1 раз
Контактная информация:

Re: Работа с графиком

Сообщение Jakob Brontfeyn »

Смотри пример, там вроде все твои желания реализованы.
Вложения
Clear.vi
(33.76 КБ) 191 скачивание
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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