exponenta event banner

полутупоумный

Печать параметров объекта ВЧ-канала с использованием логарифмической шкалы для оси y

Описание

пример

semilogy(h,circuitPara) выводит на график параметр цепи circuitPara из объекта данных RFCKT или RF h с использованием логарифмического масштаба для оси Y. В этом синтаксисе можно задать несколько параметров цепи.

Примечание

Для всех объектов цепи, за исключением тех, которые содержат данные из файла данных, необходимо выполнить анализ частотной области с помощью analyze метод перед вызовом semilogy.

semilogy(h,circuitPara,dataFormat) строит график данных объекта данных RFCKT или RF с использованием логарифмического масштаба для оси Y с заданным форматом данных.

пример

semilogy(___,xAxisPara,xAxisFmt) отображает параметры цепи circuitPara использование логарифмической шкалы для оси Y вместе с переменными xAxisPara и их соответствующий формат xAxisFmt. Определить xAxisPara и xAxisFmt аргументы после любой из комбинаций входных аргументов в предыдущих синтаксисах.

semilogy(___,opCon,opVal) строит график параметров цепи с использованием логарифмической шкалы для оси y с рабочими условиями opCon и рабочие значения opVal для объекта цепи h.

Деривация рабочих условий для объекта данных RFCKT или RF h с использованием getop(h) команда

пример

semilogy(___,Name,Value) отображает данные объекта данных RFCKT или RF с аргументами «имя-значение».

пример

lineseries = semilogy(___) возвращает объект свойства серии строк lineseries. Этот выходной сигнал совпадает с выходным сигналом, возвращаемым MATLAB ®semilogy функция.

Примеры

свернуть все

Создание объекта усилителя из default.s2p файл.

h = read(rfckt.amplifier,'default.s2p');

Постройте график S11 и S22 с помощью логарифмического масштаба по оси X.

lineseries = semilogy(h,'S11','S22');

Изменение цвета S11 данных.

lineseries(1).Color = [0.4 0 1];

Figure contains an axes. The axes contains 2 objects of type line. These objects represent S_{11}, S_{22}.

Создайте объект усилителя RCKT из указанного типа файла P2D.

h = read(rfckt.amplifier,'default.p2d');

Постройте график выходной мощности усилителя.

semilogy(h,'Pout')

Figure contains an axes. The axes contains 3 objects of type line. These objects represent P_{out}(Freq=1[GHz];Bias=1.5), P_{out}(Freq=2.1[GHz];Bias=1.5), P_{out}(Freq=2.9[GHz];Bias=1.5).

Постройте график выходной мощности усилителя и задайте формат для Pin в милливаттах.

semilogy(h,'Pout','Pin','mW')

Figure contains an axes. The axes contains 3 objects of type line. These objects represent P_{out}(Freq=1[GHz];Bias=1.5), P_{out}(Freq=2.1[GHz];Bias=1.5), P_{out}(Freq=2.9[GHz];Bias=1.5).

Постройте график выходной мощности усилителя на 2.4 ГГц.

semilogy(h,'Pout','Pin','mW','bias',1.5,'Freq',2.4e9)

Figure contains an axes. The axes contains an object of type line. This object represents P_{out}(Freq=2.4[GHz];Bias=1.5).

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

свернуть все

Объект данных RFCKT или RF, указанный как rfckt или rfdata объект.

Полный список объектов RFCKT и RF-данных см. в разделах Объекты RF-каналов и Объекты RF-данных.

Формат данных для печати, определяемый как вектор символов или строковый скаляр. Напечатать listformat(h,circuitPara) для просмотра доступных форматов для указанного параметра.

Пример: lineseries = semilogy(h,'Pout','dBm')

Допустимый параметр RFCKT или объекта данных, заданный как вектор символов или скаляр строки.

Использовать listparam(h) список допустимых параметров для цепи или объекта данных h.

Переменная оси X для построения графика с параметрами цепи, circuitPara, задается как вектор символа или скаляр строки.

В этой таблице показаны часто используемые circuitPara и соответствующие им xAxisPara значения. Функция использует значения по умолчанию, перечисленные в таблице, если не указано xAxisPara .

circuitPara СтоимостьxAxisPara Стоимость
Pout, Phase, LS11, LS12, LS21, LS22Pin (по умолчанию), Freq
S11, S12, S21, S22, NF, IIP3, OIP3, GroupDelay, VSWRIn, VSWROut, GammaIn, GammaOut, FMIN, GammaOPT, RN, TF1, TF2, Gt, Ga, Gp, Gmag, Gmsg, GammaMS, GammaML, K, Delta, Mu, MuPrimeFreq
AM/AM, AM/PMAM

xAxisPara формат, заданный как вектор символа или скаляр строки. Указывать не нужно xAxisFmt когда xAxisPara - рабочее состояние.

В этой таблице показаны часто используемые xAxisPara и соответствующие им xAxisFmt. Функция использует значения по умолчанию, перечисленные в таблице, если не указано xAxisFmt .

xAxisPara СтоимостьxAxisFmt Стоимость
PindBm (по умолчанию), mW, W, dBW
Freq

THz, GHz, MHz, KHz, Hz

По умолчанию xAxisFmt выбирается для обеспечения наилучшего масштабирования для данного xAxisPara значения.

AMMagnitude (decibels) (по умолчанию), Magnitude (linear)

Пример: semilogy(h,'Pout','Pin','mW') строит график данных с использованием логарифмического масштаба для оси y для объекта цепи, h, с xAxisPara установить в значение 'Pin' и xAxisFmt установить в значение 'mW'.

Рабочие условия, полученные из файла P2D или S2D, заданного как строковый скаляр или символьный вектор.

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

Например:

  • При построении графика S-параметров большого сигнала как функции входной мощности можно задать интересующие точки частоты с помощью opCon и opVal аргументы.

  • При построении графика S-параметров большого сигнала как функции частоты можно задать интересующие уровни входной мощности с помощью opCon и opVal аргументы.

  • При печати параметров как функции рабочего условия можно задать значения частоты и входной мощности с помощью opCon и opVal аргументы.

Введите getop(h) команда в командной строке для получения рабочих условий объекта RF-канала h.

Значение условий эксплуатации, указанное с помощью opCon аргумент, указанный как скаляр.

Пример: semilogy(h,'Pout','Pin','mW','bias',1.5) строит график данных с использованием логарифмического масштаба для оси y для объекта цепи, h, с opCon установить в значение 'bias' и value установить в значение 1.5.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: semilogy(h,'Pout','Pin','mW','bias',1.5,'Freq',2.4)

Значение частоты, используемое для построения графика данных с использованием логарифмической шкалы для оси y, заданной как пара, разделенная запятыми, состоящая из 'Freq' и положительный скаляр в Гц.

Входной уровень мощности, используемый для построения графика данных с использованием логарифмической шкалы для оси y, заданной как пара, разделенная запятыми, состоящая из 'Pin' и скаляр в дБм.

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

свернуть все

Объект Lineseries, возвращаемый как вектор столбца дескрипторов объектов.

Совет

Представлен в R2007a