rationalfit

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

Синтаксис

[fit,errdb] = rationalfit(s,i,j)
[fit,errdb] = rationalfit(s,...)

Описание

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

пример

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

Примеры

свернуть все

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

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

  2x2 rfmodel.rational array with properties:

    A
    C
    D
    Delay
    Name

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

свернуть все

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

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

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

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

свернуть все

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

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

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

| | |

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