|
|
  |
Операция обратная к "скользящему среднему" |
|
|
Guest_TSerg_*
|
Jan 16 2014, 16:26
|
Guests

|
Цитата(thermit @ Jan 16 2014, 18:29)  .. хотя и могут быть сколь угодно близки к ней. На практике - в рамках учета наследственных погрешностей вычислений, т.е. "не сколь угодно".
|
|
|
|
|
Jan 16 2014, 18:22
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата(ViKo @ Jan 16 2014, 21:12)  Прикидываю простейшую модель. Возьмем в качестве фильтра скользящего среднего сумму двух соседних членов входной последовательности. Обратный фильтр - разность двух соседних членов выходной последовательности. Это очевидно. Делить на два не будем, от этого ничего не меняется. Допустим, входные значения лежат в диапазоне 0..1. Диапазон выходных значений прямого фильтра может быть 0..2. Теперь попробуйте устроить "разнос". Задайте такую последовательность чисел в диапазоне 0..2, которая на после обратного фильтра выдаст нечто большее, чем -2..2. Вот и весь "разнос". Да. Очевидно, что это не так. Если прямой фильтр y(n)=x(n)+x(n-1), то обратный x(n)=y(n)-x(n-1); Разнос? Да как 2 бита переслать...
|
|
|
|
|
Jan 16 2014, 18:26
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(thermit @ Jan 16 2014, 21:13)  Недостаток - через некоторое время генерацию разносит вследствие ошибок вычислений. А в обсуждаемых фильтрах ошибок вычислений может и не быть. Цитата(thermit @ Jan 16 2014, 21:22)  Да. Очевидно, что это не так. Если прямой фильтр y(n)=x(n)+x(n-1), то обратный x(n)=y(n)-x(n-1); Рекурсивная форма того же самого. upd. Нет, не того... а чего?
|
|
|
|
|
Jan 16 2014, 18:30
|

Эксперт
    
Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183

|
QUOTE (ViKo @ Jan 16 2014, 22:26)  А в обсуждаемых фильтрах ошибок вычислений может и не быть.
Рекурсивная форма того же самого. Ошибок вычислений может не быть, если вычисления ведутся без нормировки и в целых числах Например, рекурсивная форма вычисления скользящего среднего Y(i) = Y(i-1) + x(i) - x(i-N) будет вполне себе точной. ( В действительных числах ее снесет из-за интегрирования ошибок округления). Обратная формула тоже будет точной, но только в том случае, если к Y походу не добавилось шума любой природы
|
|
|
|
|
Jan 16 2014, 18:43
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Цитата(TSerg @ Jan 16 2014, 19:26)  На практике - в рамках учета наследственных погрешностей вычислений, т.е. "не сколь угодно". Сколь. Положение полюсов целиком определяется к-тами цепи. В результате их квантования положение может измениться радикально, но не вследствие вычислений. Цитата(ViKo @ Jan 16 2014, 21:26)  А в обсуждаемых фильтрах ошибок вычислений может и не быть. Это я для справки. Цитата(ViKo @ Jan 16 2014, 21:26)  Рекурсивная форма того же самого. Рекурсивная цепь имеет минимум один несократимый полюс отличный от нуля. Нерекурсивная таких полюсов не имеет. Так что не того же самого. Смотрите внимательнее и не делайте поспешных выводов.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|