Подлежит решению следующая
интересная и важная задача .
Известны значения некоторой дискретной функции (процесса)
(1)
в равноотстоящие моменты времени
Выбрана аппроксимирующая ее дискретная функция в виде
,
(2)
Необходимо найти такие значения параметров
где
(3)
которые обеспечивают максимальное приближение значений
к заданной функции (1). В качестве расстояния (ошибки) можно взять традиционное выражение
(4)
Все переменные и параметры имеют действительные значения.
Важное замечание: каждая из частот
необязательно должна быть кратной величине
, являющейся шагом частот в дискретном преобразовании Фурье заданной функции (1).
Таким образом, необходимо найти разложение функции (1) по неортогональным в общем случае синусоидам (гармоникам). Решение поставленной задачи может быть численным или аналитическим.
Конечно, задачу можно свести к решению системы уравнений, составленной из равенств нулю производных от (4) по параметрам (3). Тогда получится система уравнений с их числом, равным количеству параметров. Это будет трудно решаемая система сложных нелинейных уравнений, имеющая большое количество локальных неоптимальных решений. Необходимо же найти единственное оптимальное глобальное решение.
Если кто-либо может решить или встречал решение поставленной задачи более хитрым (умственным) способом, учитывающим свойства аппроксимирующей функции (2) и расстояния (4), просьба сообщить.
Численное решение этой задачи (простым, но трудоемким) методом статистических испытаний (или, что то же, методом Монте-Карло, методом проб и ошибок, методом случайного поиска) описано на
моем сайте
http://short-signal-sp.pochta.ru
Дмитриев-Е-В
kvsj3903@yandex.ru