rfchain

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

Описание

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

Создание

Описание

пример

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

пример

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

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

Свойства

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

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

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

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

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

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

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

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

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

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

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

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

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

Примеры

свернуть все

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

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
plot(rfch)

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

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

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

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

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

worksheet(rfch)

Введенный в R2013b