На основе таблицы построен график: ломаная с неравномерным шагом, предсказывающая процесс на несколько часов или суток вперед.
Нужно: запустив процесс, отслеживать его в реальном времени, добавляя нерегулярные эмпирические значения на картинку с предсказаниями.
Или: как нарисовать след от перемещения курсора?
Графика: реальные измерения поверх предсказаний
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Графика: реальные измерения поверх предсказаний
Здравствуйте! Рисовать след от перемещения можно например как в приложенном коде. Сделал используя 2 графика+кастом. Думаю идея будет понятна.Или: как нарисовать след от перемещения курсора?
Сохранил для версии 8.6 .
- Вложения
-
- Cursor.vi
- (55.15 КБ) 217 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Графика: реальные измерения поверх предсказаний
Походу, в LV 7.1 ещё не было обработчика события Cursor Move.
-
Vitekkz88
- expert
- Сообщения: 1100
- Зарегистрирован: 21 янв 2014, 15:45
- Награды: 3
- Версия LabVIEW: 12,13,14
- Откуда: Томск
- Контактная информация:
Re: Графика: реальные измерения поверх предсказаний
dadreamer, можно заменить свойством CursorPosition и кейс-структурой... В лом, пятница
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
-А. И. Солженицын
-
- interested
- Сообщения: 2
- Зарегистрирован: 28 июл 2016, 15:05
- Версия LabVIEW: 7.1
- Контактная информация:
Re: Графика: реальные измерения поверх предсказаний
Благодарю всех, кто откликнулся. Попробовал предложенный пример для LV 8.6. В Examples LV 7.1 есть аналогичный со строгими преобразованиями координат. В данном случае “Event” не подходит, т.к. курсор здесь является индикатором, и по ходу сеанса имеет координаты: текущее время (относительное или астрономическое) и некое значение, задаваемое программой или получаемое из устройства.
Нужно (всего лишь!) чтобы курсор, переходя в очередную точку, оставлял след непосредственно на “Plot Area” (например, “Plot Area” присвоить свойства “Picture”) тогда на любом этапе можно будет видеть предысторию.
Пока решил сделать так: на “Plot Area” кладу прозрачную “Picture” того же размера, и на ней рисую точки, получаемые линейными преобразованиями из координат курсора. Метод имеет как преимущества, так и недостатки: не требует массива для накопления большого числа точек, но авто-масштабирование практически неприменимо, т.к. привело бы к рассогласованию “Plot Area” и “Picture”.
Этот же способ применил для инверсной логарифмической шкалы.
Нужно (всего лишь!) чтобы курсор, переходя в очередную точку, оставлял след непосредственно на “Plot Area” (например, “Plot Area” присвоить свойства “Picture”) тогда на любом этапе можно будет видеть предысторию.
Пока решил сделать так: на “Plot Area” кладу прозрачную “Picture” того же размера, и на ней рисую точки, получаемые линейными преобразованиями из координат курсора. Метод имеет как преимущества, так и недостатки: не требует массива для накопления большого числа точек, но авто-масштабирование практически неприменимо, т.к. привело бы к рассогласованию “Plot Area” и “Picture”.
Этот же способ применил для инверсной логарифмической шкалы.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 483 Просмотры
-
Последнее сообщение Eugene543210
-
- 1 Ответы
- 129 Просмотры
-
Последнее сообщение Artem.spb
-
- 5 Ответы
- 1528 Просмотры
-
Последнее сообщение jane_wild
-
- 4 Ответы
- 1058 Просмотры
-
Последнее сообщение Artem.spb
-
- 1 Ответы
- 847 Просмотры
-
Последнее сообщение IvanLis