passivity

График пассивности N -by- N rationalfit вывод функции

Описание

пример

passivity(fit) строит графики пассивности входа, fit, на область значений частот. Пассивность измеряется путем вычисления нормы H-бесконечности подгонки. Норма H-бесконечности является максимальной двумя нормами передаточной функции 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])

Figure contains an axes. The axes with title Fit not passive, H_\infty norm is 1 + 1.791e-02 at 17.6816 GHz. contains 4 objects of type line.

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

свернуть все

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

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

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

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

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

свернуть все

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

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

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

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

Двухнормальная передаточная функция H, возвращаемая как вектор-столбец.

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

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

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

См. также

| |

Введенный в R2019a