|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Crusader Mike 2:450/159.24 13 Feb 2003 16:31:10 To : Evgenij Masherov Subject : [signal processing] Производная -------------------------------------------------------------------------------- EM> которого проблем не составляет. В случае неравномерных отсчетов придется EM> брать точки в некотором временнОм окне, подгонять функцию (ввиду шумов EM> вместо точного проведения а-ля интерполяция придется, видимо, что-то типа EM> регрессии; Можно поподробнее? EM> степень полинома не стоит брать слишком большой, а точек в окне EM> желательно в 2-3 раза больше числа коэффициентов; если полином - EM> лучше использовать по возможности ортогональные), затем Я чего-то не помню из математики... Что ты имел в виду под ортогональными коэффициентами? EM> дифференцировать ее, после чего двигать окно дальше. В общем -- насколько я тебя понял: 1. заводим "окно" на, допустим, 60 точек. Ждем, пока наполнится. 2. апроксимируем сигнал полиномом 20-ой степени с учетом шумов. В нужных точках определяем значение производной, запоминаем "граничное" правое значение. 3. сдвигаем окно на 59 точек, ждем пока наполнится. 4. Используя граничное значение (чтобы производная не прыгала) выполняем п.2. и т.п. ok? Еще пару уточнений: 1. в принципе мне не важно распределение отсчетов дифференцированного сигнала во времени. По идее вполне сойдут их значения в точках измерения входного сигнала. 2. это все считается в real-time. Есть идеи быстрых алгоритмов интерполяции в этих условиях? Sincerely yours, Prihodko Michael. --- * Origin: Crusader was there! o=|======> (2:450/159.24) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/33553e4bbca5.html, оценка из 5, голосов 10
|