|
freedom_of_heart |
|
|
|
Последний раз редактировалось freedom_of_heart 15.11.2012, 15:37, всего редактировалось 3 раз(а).
Каким образом определяется основной параметр - длина сглаживания или период простой скользящей средней? Знаю, что этот параметр нечетный. Но как узнать - он равен 3, 5, 7 или чему еще?
|
|
|
|
 |
|
ИСН |
|
|
|
Как старшина сказал, так и будет. Никакой мудрой формулы за этим нет.
|
|
|
|
 |
|
profrotter |
|
|
|
А это завист от того, какой критерий Вы используете в задаче сглаживания. Ну, то есть от того что хотите получить в итоге.
Например можно требовать чтобы была минимальна сумма квадратов отклонений от исходных точек и минимальна первая конечная разность. При таком подходе можно поварьировать объём скользящего среднего и выбрать такой, который лучше всего подходит. Это случай когда нет формулы.
При равномерном шаге следования данных можно считать, что сглаживание скользящим средним - это цифровая фильтрация, а исходные данные - дискретный сигнал на входе фильтра. Тогда первым делом следует отыскать амплитудный спектр сигнала на входе. Потом найти основную часть спектра (например, методом прямоугльника или путём ограничения по уровню, скажем, 10% от масимума). Потом определить порядок фильтра таким, чтобы основная часть спектра попадала в полосу пропускания. Приближённая формула, связывающая полосу пропускания с порядком фильтра скользящего среднего имеется.
|
|
|
|
 |