Есть метод аппроксимации Vector Fitting
http://www.sintef.no/vectfit, по описанию как раз подходит под мои задачи, плюс автор предоставляет реализация в матлабе. Однако, не могу разобраться с форматом выходных данных. Как написано в руководстве к скрипту из матлаба, аппроксимированная функция имеет следующую форму:
(1)
Функция матлаба для удобства выводит рассчитанные параметры в виде "state-space model":
(2)
Функция после работы возвращает матрицы A, b, C и числа d, e. Матрица I так понимаю единичная. После работы она выводит график, где отображаются входные точки и точки аппроксимированной кривой. Для примеров и моих точек получается очень хорошее совпадение. Однако, когда я сам беру рассчитанные значения A, b, C, d, e и строю по 2й формуле, получаемая кривая и близко не совпадает с оригинальной.
В чём может быть ошибка? И что почитать про такую форму записи, т.к. дальше мне нужно получить функцию, записанную по формуле 1.