Еще дальше развивая мысль, лучше использовать sinc-функцию для расчета коэффициентов, т.е.
u(i)=k1*u(i-1) + k2*u(i+1),
u(i-1) - предыдущий отсчет
u(i) - вставляемый отсчет
u(i+1) - следующий отсчет
k1=sin(dt1)/dt1, где dt1 - интервал времени между предыдущим и вставляемым отсчетом
k2=sin(dt2)/dt2, где dt2 - интервал времени между вставляемым и следующим отсчетом.
При удвоении частоты этот коэффициент будет один т.к. k1=k2,
при учетверении два и т.д.
Еще лучше считать отсчет по результату -бесконечность до +бесконечность отсчетов назад и вперед

. Тогда будет идеальный цифровой фильтр, т.к. sinc-функция - его импульсная характеристика
Социальные закладки