rfckt.shuntrlc

Шунтируйте компонент RLC

Описание

Используйте класс shuntrlc, чтобы представлять компонент как резистор, индуктор и конденсатор, соединенный в настройке шунта.

Шунт сетевой объект RLC является сетью с 2 портами как показано в следующей принципиальной схеме.

Создание

Синтаксис

h = rfckt.shuntrlc
h = rfckt.shuntrlc('R',Rvalue,'L',Lvalue,'C',Cvalue)

Описание

пример

h = rfckt.shuntrlc возвращает шунт сетевой объект RLC, свойства которого у всех есть их значения по умолчанию. Объект по умолчанию эквивалентен передаче сеть с 2 портами; т.е. резистор, индуктор и конденсатор каждый заменяются коротким замыканием.

h = rfckt.shuntrlc('R',Rvalue,'L',Lvalue,'C',Cvalue) свойства наборов с помощью одной или нескольких пар "имя-значение". Можно задать несколько пар "имя-значение". Заключите каждое имя свойства в кавычку

Свойства

развернуть все

Вычисленные S-параметры, шумовая фигура, OIP3 и значения групповой задержки, заданные как rfdata.data объект. Analyzed Result является свойством только для чтения. Для получения дополнительной информации относитесь, Алгоритмы.

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

Значение сопротивления, заданное как положительная скалярная величина в Омах. Значением по умолчанию является 0.

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

Значение емкости, заданное как положительная скалярная величина в фарадах. Значением по умолчанию является 'Inf'.

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

Значение индуктивности, заданное как положительная скалярная величина в henries. Значением по умолчанию является 0.

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

Имя объекта, заданное как символьный массив 1-by-N. Name является свойством только для чтения.

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

Количество портов, заданных как положительное целое число. nport t является свойством только для чтения. Значением по умолчанию является 2.

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

Функции объекта

analyzeАнализируйте объект RFCKT в частотном диапазоне
calculateВычислите заданные параметры для объектов rfckt или объектов rfdata
extractИзвлеките заданные сетевые параметры от объекта rfckt или объекта данных
plotyyПостройте заданные параметры на плоскости X-Y с Осями Y на обеих левых и правых сторонах
circleНарисуйте круги на Графике Смита
listformatПеречислите допустимые форматы для заданного параметра объекта схемы
listparamПеречислите допустимые параметры для заданного объекта схемы
loglogПостройте заданные параметры объекта схемы с помощью двойной логарифмической шкалы
plotПостройте заданные параметры объекта схемы на плоскости X-Y
polarПостройте заданные параметры объекта на полярных координатах
semilogxПостройте заданные параметры объекта схемы с помощью логарифмической шкалы для оси X
semilogyПостройте заданные параметры объекта схемы с помощью логарифмической шкалы для оси Y
smithПостройте заданные параметры объекта схемы на графике Смита
writeЗапишите данные РФ из схемы или объекта данных зарегистрировать

Примеры

свернуть все

Этот пример создает резонатор LC шунта и исследует его частотную характеристику. Это сначала создает объект схемы и затем использует анализировать метод, чтобы вычислить его частотную характеристику. График находится в децибелах (дБ).

h = rfckt.shuntrlc('L',4.7e-5,'C',2.2e-10);
analyze(h,logspace(4,8,1000));
plot(h,'s21','dB')
ax = gca;
ax.XScale = 'log';

Пример затем строит фазу в градусах:

figure
plot(h,'s21','angle')
ax = gca;
ax.XScale = 'log';

Алгоритмы

Метод analyze вычисляет S-параметры свойства AnalyzedResult с помощью данных, хранимых в свойствах объектов rfckt.shuntrlc первым вычислением ABCD-параметров для схемы и затем преобразования ABCD-параметров к S-параметрам с помощью функции abcd2s. Для этой схемы, = 1, B = 0, C = Y, и D = 1, где

Y=LCω2+j(L/R)ω+1jLω

и ω = 2πf.

Метод analyze использует S-параметры, чтобы вычислить значения групповой задержки на частотах, заданных во входном параметре analyze freq, как описано на странице с описанием analyze.

Ссылки

[1] Людвиг, Райнхольд и Павел Бречко, проектирование схем РФ: теория и приложения, Prentice Hall, 2000.

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

Представленный в R2009a