rfchain

Создайте rfchain объект

Описание

Используйте rfchain объект создать схему RF располагает каскадом аналитический объект вычислить усиление, шумовую фигуру, OIP3 (выходная точка пересечения третьего порядка), и IIP3 (входная точка пересечения порядка трети).

Создание

Описание

пример

rfobj = rfchain() создает объект obj цепи RF наличие нулевых этапов. Чтобы добавить этапы в цепь RF, используйте addstage метод.

пример

obj = rfchain(g, nf, o3, 'Name', nm) создает объект obj цепи RF наличие N этапы. Усиление g, шумовая фигура nf и OIP3 o3 векторы из длины N . Имя nm массив ячеек длины N .

obj = rfchain(g, nf, 'IIP3', i3, 'Name', nm) создает объект цепи RF, имеющий N этапы, задавая IIP3 для каждого этапа, вместо OIP3.

Свойства

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

Количество этапов в цепи RF в виде скаляра.

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

Имя каждого этапа цепи RF в виде вектора символов. Это всегда будет парой "имя-значение".

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

Получите, в дБ, каждого этапа в цепи RF в виде вектора.

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

Шумовая фигура, в дБ, каждого этапа в цепи RF в виде вектора.

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

Отнесенная к выходу точка пересечения третьего порядка, в дБ, каждого этапа в цепи RF в виде вектора.

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

Отнесенная к входу точка пересечения третьего порядка, в дБ, каждого этапа в цепи RF в виде вектора.

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

Примеры

свернуть все

Создайте объект цепи RF.

rfch = rfchain;

Добавьте этап 1 и этап 2 с усилением, шумовой фигурой, oip3.

addstage(rfch, 21, 15, 30, 'Name', 'amp1');
addstage(rfch, -5, 6, Inf, 'Name', 'filt1');

Добавьте этап 3 и этап 4 с усилением, шумовой фигурой, iip3.

addstage(rfch, 7, 5, 'IIP3', 10, 'Name', 'lna1');
addstage(rfch, 12, 14, 'IIP3', 20, 'Name', 'amp2');

Вычислите усиление, шумовую фигуру, oip3, и iip3 каждого этапа.

g = cumgain(rfch);
nf = cumnoisefig(rfch);
oip3val = cumoip3(rfch);
iip3val = cumiip3(rfch);

Просмотрите результаты на таблице и постройте ее.

worksheet(rfch)

Figure contains an object of type uitable.

figure
plot(rfch)

Figure contains an axes object. The axes object with title Cascade Analysis contains 8 objects of type line, text. These objects represent Gain, Noise Figure, OIP3, IIP3.

Присвойте три пошаговых значения усиления, шумовой фигуры, OIP3 и сценических псевдонимов.

g = [11 -3 7];
nf = [25 3 5];
o3 = [30 Inf 10];
nm = {'amp1','filt1','lna1'};

Создайте объект цепи RF.

rfch = rfchain(g,nf,o3,'Name',nm);

Просмотрите результаты в рабочем листе.

worksheet(rfch)

Figure contains an object of type uitable.

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

| | |

Введенный в R2013b