Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проинтегрировать оцифрованный сигнал


Автор: zi4rox 17.5.2009, 21:30
После оцифровки сигнала, я получаю набор отсчетов. Подскажите пожалуйста - как это дело проинтегрировать можно?
* прошу ткнуть носом в алгоритм, если пропустил при поиске

Автор: IvanoffAndrey 17.5.2009, 21:54
Кхм, уточните плиз - набор отсчетов у вас через равные интервалы снимался?
Если через равные тогда хотябы по формуле Симсона сделайте, прада точность не очень будет.
и еще а вы уверены в том что вас сигнал интегрируем в обычном смысле -если ваш сигнал имеет стохастическую компоненту, то интеграла в классическом просто не существует. Интеграл Стратановича вам в помощь.
ссылка метод симсона:
http://alglib.sources.ru/integral/simpson.php
Предупреждаю что метод хоть и популярен, однако надо знать когда его применять, нужны сведения о гладкости вашего сигнала и так далее.
Хотя думаю пойдет.

Автор: Alexeis 17.5.2009, 23:34
Если сигнал оцифрован, то отсчетов много, можно просто просуммировать все выборки и разделить на период выборок в секундах получиться интеграл по времени.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)