evalfr

Оцените частотную характеристику на данной частоте

Синтаксис

frsp = evalfr(sys,f)

Описание

frsp = evalfr(sys,f) оценивает передаточную функцию TF, SS или модели ZPK sys в комплексном числе f. Для моделей в пространстве состояний с данными (ABCD), результат

H (f) = D + C (fI – A) –1B

evalfr является упрощенной версией freqresp, предназначенного для быстрой оценки ответа в одной точке. Используйте freqresp, чтобы вычислить частотную характеристику по набору частот.

Примеры

свернуть все

Создайте следующую передаточную функцию дискретного времени.

H(z)=z-1z2+z+1

H = tf([1 -1],[1 1 1],-1);

Оцените передаточную функцию в z = 1+j.

z = 1+j;
evalfr(H,z)
ans = 0.2308 + 0.1538i

Создайте следующую непрерывно-разовую модель передаточной функции:

H(s)=1s2+2s+1

sys = idtf(1,[1 2 1]);

Оцените передаточную функцию на частоте 0,1 рада/секунда.

w = 0.1;
s = j*w;
evalfr(sys,s)
ans = 0.9705 - 0.1961i

Также используйте команду freqresp.

freqresp(sys,w)
ans = 0.9705 - 0.1961i

Ограничения

Ответ не конечен, когда f является полюсом sys.

Смотрите также

| |

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте