|
Линейность дробного ресамплинга, Нелиненые эффекты интерполятора Лагранжа |
|
|
|
Jun 25 2010, 15:24
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(petrov @ Jun 25 2010, 09:49)  В принципе любые интерполяторы-дециматоры это нелинейные устройства, борются большими порядками. Нифига. sinc-интерполятор линеен. (если я правильно понял о чем речь)  Для нелинейности нужно, чтобы в формулы входили произведения или иные нелинейные функции отсчетов преобразуемого сигнала. Просто произвольный момент времени выборки не порождает нелинейность.
--------------------
Пишите в личку.
|
|
|
|
|
Jun 25 2010, 16:28
|

Гуру
     
Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874

|
Цитата(petrov @ Jun 25 2010, 20:10)  Нелинейны сами операции изменения частоты дискретизации, вот и имеем например наложение спектров при децимации, т. е. появление новых спектральных составляющих которых не было в исходном сигнале. И тем не менее. F(x+y) = F(x) + F(y) F(a*x) = a * F(x)  Для сохранения спектра нужна еще стационарность, очевидно.
--------------------
Пишите в личку.
|
|
|
|
|
Jun 25 2010, 18:11
|
Гуру
     
Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937

|
Цитата(Oldring @ Jun 25 2010, 20:28)  И тем не менее. F(x+y) = F(x) + F(y) F(a*x) = a * F(x)  Для сохранения спектра нужна еще стационарность, очевидно. Да похоже я ошибался.
|
|
|
|
|
Jun 26 2010, 09:54
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(Oldring @ Jun 26 2010, 00:56)  К сожалению, эффекты модели я не наблюдаю - не запускается. я думал я один сижу на древнем матлабе 2007а, вот моделька для R14 матлаба. В модели все блоки стандартные, ИМХО проблем быть не должно %) Цитата Но в модели у вас ведь Фарроу? Про Фарроу я ничего не писал. Насколько я понял литературу Фарроу это реализация интерполятора, я использую интерполятор построенный на многочленах Лагранжа.
--------------------
|
|
|
|
|
Jun 26 2010, 10:55
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
собрал модельку с управляемым генератором синуса, если поиграться с частотой синуса и кратностью преобразования частоты, видно : 1. чем выше частота синуса, тем больше продуктов нелинейности в выходном спектре 2. чем больше значений дробной задержки используется, тем так же больше продуктов нелинейности (например посмотрите вместо 14/15 кратности 1, 1/2, 1/4) у меня только одно объяснение, не смотря на то, что при фиксированном mu интерполятор элемент линейный, при разных mu коэффициент передачи изменяется (см рис) поэтому и возникает сия нелинейность на спектре Цитата(fontp @ Jun 26 2010, 05:49)  Но Вам же не хочется реализовать sinc-интерполятор)) почему не хочется то? просто под рукой был готовый RTL ный 3 го порядка, он и пошел в дело. Потом уже увидев сей эффект на понарамнике, полез более подробно смотреть. Не подскажите литературу по sinc интерполяторам ?
Эскизы прикрепленных изображений
--------------------
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|