Дискретизация

Простейшие вопросы в области инженерной разработки
Ответить
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Дискретизация

Сообщение kashegor »

Здравствуйте! Возник вопрос как изменить шаг дискретизации.
Допустим есть два массива: Массив времени и массив значений.
Время может изменяться не линейно, например: (0.1;0.2;0.4;0.5;0.53;0.67;0.7;1;1.2;).
Массив значений содержит значения полученные в определенный момент времени, например : (2;3;1;5;3;6;3;5;2;).
Колличество отметок времени соответственно всегда равно количеству значений.
Подскажите как можно ( и можно ли вообще) привести все к одному шагу дискретизации, например 0.05? Соответственно и значения пересчитывались допустим линейно?
Аватара пользователя
zxc_pavel
adviser
adviser
Сообщения: 242
Зарегистрирован: 02 июн 2016, 12:07
Версия LabVIEW: 15
Благодарил (а): 9 раз
Поблагодарили: 23 раза
Контактная информация:

Re: Дискретизация

Сообщение zxc_pavel »

Если нужно сделать аппроксимацию всех значений массива - то так.
Если нужно не сходить с ломаной линии - то вручную считать уравнение прямой между 2 точками и дробить на заданную точность
Вложения
321.png
321_2.png
Аватара пользователя
alerm

Activity
leader
leader
Сообщения: 682
Зарегистрирован: 02 май 2012, 21:28
Награды: 1
Версия LabVIEW: 20
Благодарил (а): 57 раз
Поблагодарили: 9 раз
Контактная информация:

Re: Дискретизация

Сообщение alerm »

kashegor писал(а):(0.1;0.2;0.4;0.5;0.53;0.67;0.7;1;1.2;)

например 0.05
Из-за этого не избежать ошибки, если сделать просто:
Снимок.jpg
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: Дискретизация

Сообщение Borjomy_1 »

Смотрите соседнюю тему http://www.labviewportal.org/viewtopic.php?f=21&t=9499. Решение один-в-один
kashegor
beginner
beginner
Сообщения: 47
Зарегистрирован: 31 июл 2017, 17:04
Версия LabVIEW: 12
Контактная информация:

Re: Дискретизация

Сообщение kashegor »

Большее спасибо, разобрался!
Ответить

Вернуться в «Для чайников»