пассивность

Постройте пассивность N-by-N rationalfit функциональный вывод

Синтаксис

passivity(fit)
passivity(fit,xlimits)
[maxfreq,maxvalue,freqs,ns] = passivity(fit)

Описание

пример

passivity(fit) строит пассивность входа, fit, в области значений частот. Пассивность измеряется путем вычисления H-нормы-бесконечности подгонки. H-норма-бесконечности является максимальной 2D нормой передаточной функции H по всем частотам (0, Inf).

passivity(fit,xlimits) строит пассивность с пределами Оси X графика.

[maxfreq,maxvalue,freqs,ns] = passivity(fit) возвращает данные, которые используются, чтобы сгенерировать график.

Примеры

свернуть все

Считайте файл, 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.

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

Пределы оси X графика, заданного как 1 2 вектор.

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

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

свернуть все

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

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

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

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

2D норма передаточной функции H, возвращенный как вектор-столбец.

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

Значения частоты, возвращенные как вектор-столбец.

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

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

| |

Введенный в R2019a