rationalfit

Выполните rationalfit на объекте S-параметров

Описание

[fit,errdb] = rationalfit(s,i,j) использует функцию rationalfit, чтобы создать fit, rfmodel.rational объект, соответствующий только (i, j) th элемент S-объекта-параметра s. Этот синтаксис эквивалентен rationalfit(s.Frequencies,rfparam(s,i,j),...).

пример

[fit,errdb] = rationalfit(s) использует функцию rationalfit, чтобы создать fit, N-by-N rfmodel.rational объекты (совместное использование идентичных полюсов) соответствующий всему N-by-N элементы S-объекта-параметра s. Можно непосредственно передать этот N-by-N fit к freqresp, ispassive, passivity функции. Этот синтаксис эквивалентен rationalfit(s.Frequencies,S.Parameters).

Примеры

свернуть все

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

S = sparameters('passive.s2p');
fit = rationalfit(S)
fit=2×2 object
  2x2 rfmodel.rational array with properties:

    A
    C
    D
    Delay
    Name

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

свернуть все

S-параметры в виде объекта параметра сети RF Toolbox™. Чтобы создать этот тип объекта, используйте sparameters функция.

Индекс строки данных, чтобы построить в виде положительного целого числа.

Индекс столбца данных, чтобы построить в виде положительного целого числа.

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

свернуть все

Один или несколько объектов рациональной функции, возвращенных как N-by-N rfmodel.rational объект. Количество размерностей в data определяет размерность h.

Достигнутая относительная погрешность, возвратилась как double, в дБ.

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

| | |

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