реклама на сайте
подробности

 
 
> адаптивный ресеплинг, нужна помощь
TigerSHARC
сообщение Nov 15 2009, 20:53
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Требуется построить адаптивную систему изменения частоты дискретизации сигнала.

Сначала в сторону фильтра Фарроу смотрел, там как я понял в основе лежит апроксимация полиномами Лагранжа.
Но тут вдруг недавно наткнулся на научную работу, где прочитал следующие строки:
"Реализация формулы Лагранжа в вычислительном контексте неудобна, так как произведение n сомножителей приводит с существенным погрешностям при округлениях в разрядной сетке вычислительного устройства. Поэтому на практике применяют интерполяционные формулы, в основе которых лежит идея конечных разностей."

Далее приводится вывод о том, что наиболее подходит интерполяция Стирлинга 4-го порядка...

Где можно найти пример реализации такого подхода?
И какие ещё существуют методы изменения частоты дискретизации?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Nov 16 2009, 06:10
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(TigerSHARC @ Nov 15 2009, 14:53) *
Но тут вдруг недавно наткнулся на научную работу, где прочитал следующие строки:
"Реализация формулы Лагранжа в вычислительном контексте неудобна, так как произведение n сомножителей приводит с существенным погрешностям при округлениях в разрядной сетке вычислительного устройства. Поэтому на практике применяют интерполяционные формулы, в основе которых лежит идея конечных разностей."

Далее приводится вывод о том, что наиболее подходит интерполяция Стирлинга 4-го порядка...


а работу можно посмотреть ? как то все странно это. единственное место потери точности у фарроу это умножение на mu/D. Но даже по крайней мере до третьего порядка это можно сделать вообще без потери точности.


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 11:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01446 секунд с 7
ELECTRONIX ©2004-2016