freqresp

Частотная характеристика рационального объекта и rationalfit функциональный объект

Описание

пример

[response, outputfreq] = freqresp(fit,inputfreq) вычисляет частотную характеристику, response из fit из rationalfit функциональный объект или rational объект на заданных входных частотах, inputfreq.

Примеры

свернуть все

Создайте sparameters объект из файла и использования rfparam извлекать S21параметры.

S = sparameters('passive.s2p');
S21 = rfparam(S,2,1);

Соответствуйте рациональной функции к данным при помощи rationalfit.

freq = S.Frequencies;
fit_data = rationalfit(freq,S21);

Вычислите частотную характеристику при помощи freqresp метод и график величина и угол частотной характеристики.

[resp,freq] = freqresp(fit_data,freq);
plot(freq/1e9,20*log10(abs(resp)))

plot(freq/1e9,unwrap(angle(resp)))

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

свернуть все

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

Введите частоты в виде вектора из положительных частот в Гц.

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

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

свернуть все

Значения частотной характеристики, возвращенные как вектор.

Значения частоты то же самое как входные частоты, возвращенные как вектор.

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

| |

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