exponenta event banner

padecoef

Приближение временных задержек по Паде

Синтаксис

Описание

пример

[num,den] = padecoef(T,N) возвращает значение NPadé th-го порядка Аппроксимация непрерывной временной задержки exp(-T*s) в форме передаточной функции. Векторы строк num и den содержат числительные и знаменательные коэффициенты в нисходящих степенях s. Оба являются Nмногочлены третьего порядка.

Примеры

свернуть все

Использовать padecoef для оценки значения e-2 во втором порядке.

[a,b] = padecoef(2,2)
a = 1×3

     1    -3     3

b = 1×3

     1     3     3

Результат показывает, что аппроксимация второго порядка

f (s) ≈ab=s2-3s+3s2+3s+3.

Сравните аппроксимацию с фактическим значением при s = 0,25.

f_approx = @(s) (s^2 - 3*s+3)/(s^2 + 3*s + 3);
f_actual = @(s) exp(-2*s);
abs(f_approx(0.25) - f_actual(0.25))
ans = 2.6717e-05

Входные аргументы

свернуть все

Временная задержка, заданная как действительный числовой скаляр.

Типы данных: single | double

Порядок аппроксимации, заданный как вещественный числовой скаляр.

Типы данных: single | double

Подробнее

свернуть все

Приближение Паде

Преобразование Лапласа временной задержки T секунд exp(-Ts). padecoef функция аппроксимирует эту экспоненциальную передаточную функцию рациональной передаточной функцией, используя формулы аппроксимации Паде. [1]

Ссылки

[1] Голуб, Г. Х. и К. Ф. Ван Займ. Вычисления матрицы. 4-й ред. Johns Hopkins University Press, Балтимор: 2013, стр. 530-532.

См. также

(Панель инструментов системы управления)

Представлен в R2008a