ispassive

Возвратите true, если rationalfit вывод пассивен на всех частотах

Синтаксис

result = ispassive(fit)
[result,maxfreq,maxvalue] = ispassive(fit)

Описание

пример

result = ispassive(fit) определяет, пассивен ли рациональный подходящий вход, fit на всех частотах (0, Inf).

[result,maxfreq,maxvalue] = ispassive(fit) определяет, пассивен ли рациональный подходящий вход, fit на всех частотах (0, Inf).

Примеры

свернуть все

Считайте файл, passive.s2p и соответствуйте S-параметрам 2 на 2.

S = sparameters('passive.s2p');
fit = rationalfit(S);

Протестируйте пассивность подгонки 2 на 2.

ispassive(fit)
ans =

  logical

   0

Постройте пассивность подгонки 2 на 2.

figure
passivity(fit,[1e9 40e9])

Входные параметры

свернуть все

N-by-N массив, заданные объекты rfmodel.rational, возвращенные rationalfit.

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

свернуть все

Результат теста пассивности объекта rfmodel.rational, возвращенного как true или false. Результат говорит вам, если fit может привести к нестабильным симуляциям.

Частота, на которой норма (H) равна максимальному значению, возвратилась как скаляр в герц.

Максимальная норма (H) по частотам (0, Inf), возвращенный как скаляр.

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

| |

Представленный в R2010a

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