Как работает интерполяция?

Захват, обработка и генерирование сигнала
Ответить
седьмой
adviser
adviser
Сообщения: 222
Зарегистрирован: 14 апр 2014, 17:36
Версия LabVIEW: 14
Откуда: г.Киров
Контактная информация:

Как работает интерполяция?

Сообщение седьмой »

Не могу разобраться, каким образом, часть кривой на графике можно заменить аппроксимированным отрезком. Проблема такая, на графике в момент переключения внешних устройств, происходит дребезг контактов. Этот дребезг, в последствии удалось отфильтровать (с подсказками этого форума), в результате на месте дребезга получился "зигзаг" , который не мешает другим измерениям. Теперь хотелось бы и с визуального (укрупненного) графика убрать "горб" и не могу понять как? Различных функций интерполяции более десятка в программе, но какую именно можно использовать в данном случае, не позволяет к сожалению плохой английский, а подробную документацию на русском не нашел. Прошу помощи любой, или какую функцию выбрать в данном случае или может быть ссылку на русскую документацию. Картинки, код и текстовый файл с точками прилагаю. Курсоры, в данной части графика, установлены вручную, но в рабочем варианте они определятся программно.
Вложения
рис.JPG
Проверка работы.zip
(39.44 КБ) 137 скачиваний
седьмой
adviser
adviser
Сообщения: 222
Зарегистрирован: 14 апр 2014, 17:36
Версия LabVIEW: 14
Откуда: г.Киров
Контактная информация:

Re: Как работает интерполяция?

Сообщение седьмой »

Методом тыка что то получилось, но по всей видимости это линейная зависимость, нужно будет еще потыкать на кнопки, может быть получится сделать более плавную кривую. Да и код не очень нравится, наверно тоже можно попытаться упростить.
Вложения
read1.JPG
read2.JPG
Проверка работы.zip
(110.98 КБ) 159 скачиваний
седьмой
adviser
adviser
Сообщения: 222
Зарегистрирован: 14 апр 2014, 17:36
Версия LabVIEW: 14
Откуда: г.Киров
Контактная информация:

Re: Как работает интерполяция?

Сообщение седьмой »

Странно, что никто не ответил на вопрос. Одно из четырех: или этот форум стал очень популярным, и всех модераторов разобрали наши высшие учебные заведения и по этой причине никто не ответил. И все модераторы заняты учебными процессами со студентами. Или только я плохо знаю английский, а все отлично читают документацию на родном языке разработчика NI. Или NI перевела свой сайт на русский язык и не боится больше, что наши первоклассники будут писать код labview, лучше европейских инженеров, если прочитают документацию на русском языке. С какого класса сейчас в России начинают изучать английский язык, с первого? Тем же методом, удалось найти 3 функции vi, попробую использовать одну из них.
Вложения
чтение2.jpg
Аватара пользователя
Vitekkz88

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

Re: Как работает интерполяция?

Сообщение Vitekkz88 »

седьмой,
А модераторы и не обязаны отвечать на все вопросы касательно разработки. Модерация, в первую очередь, подразумевает анализ и проверку на соблюдение требований(правил) форума. Если бы Вы тут картинки голых баб публиковали - Вас бы забанили очень быстро, не переживайте :-)
Каждый помогает(отвечает) по мере возможностей. А так, Ваш вопрос лично я вчера глянул быстро и то вечером в конце рабочего дня - отвечать уже сил не было. А сегодня Вы уже самостоятельно ответы пишите с решениями - значит Вы на правильном пути к решению проблемы.
С другой стороны - кто-то хотел ответить - но Вы уже написали решение, которое хотели предложить.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
седьмой
adviser
adviser
Сообщения: 222
Зарегистрирован: 14 апр 2014, 17:36
Версия LabVIEW: 14
Откуда: г.Киров
Контактная информация:

Re: Как работает интерполяция?

Сообщение седьмой »

Спасибо, все понятно, сам виноват, что ответа не получил.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Обработка сигнала»