Графика: реальные измерения поверх предсказаний

Обсуждение вопросов, связанных с обработкой аудио и видео информации
Ответить
Леонид
interested
interested
Сообщения: 2
Зарегистрирован: 28 июл 2016, 15:05
Версия LabVIEW: 7.1
Контактная информация:

Графика: реальные измерения поверх предсказаний

Сообщение Леонид »

На основе таблицы построен график: ломаная с неравномерным шагом, предсказывающая процесс на несколько часов или суток вперед.
Нужно: запустив процесс, отслеживать его в реальном времени, добавляя нерегулярные эмпирические значения на картинку с предсказаниями.
Или: как нарисовать след от перемещения курсора?
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Графика: реальные измерения поверх предсказаний

Сообщение Vitekkz88 »

Или: как нарисовать след от перемещения курсора?
Здравствуйте! Рисовать след от перемещения можно например как в приложенном коде. Сделал используя 2 графика+кастом. Думаю идея будет понятна.
Сохранил для версии 8.6 .
Вложения
Cursor.vi
(55.15 КБ) 216 скачиваний
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Графика: реальные измерения поверх предсказаний

Сообщение dadreamer »

Походу, в LV 7.1 ещё не было обработчика события Cursor Move.
Вложения
2016-07-29_13-58-36.jpg
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: Графика: реальные измерения поверх предсказаний

Сообщение Vitekkz88 »

dadreamer, можно заменить свойством CursorPosition и кейс-структурой... :dntknw: В лом, пятница :drink:
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Леонид
interested
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”.
Этот же способ применил для инверсной логарифмической шкалы.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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