Вычисление линейной модели с помощью итерации Штейглица-МакБрайда
stmcb функция пытается минимизировать квадрат ошибки между импульсной характеристикой h b (z )/a (z) и входным сигналом x.
i) | 2
Функция выполняет итерацию с использованием двух шагов:
Функция повторяет этот процесс niter времена. Функция не проверяет наличие b и a коэффициенты сошлись менее чем в niter итерации.
[1] Стейглиц, К. и Л. Макбрайд. «Методика идентификации линейных систем». Транзакции IEEE ® по автоматическому управлению 10, № 4 (октябрь 1965 г.): 461-64. https://doi.org/10.1109/TAC.1965.1098181.
[2] Люнг, Леннарт. Идентификация системы: теория для пользователя. 2-я редакция Серии информационных и системных наук Прентис Холл. Река Верхнее Седло, Нью-Джерси: Prentice Hall PTR, 1999.