exponenta event banner

извлечение

Извлечение указанных параметров сети из объекта rfckt или объекта данных

Описание

пример

[outmatrix, frequencies] = extract(rfcktobj,outtype,z0) извлекает сетевые параметры объекта rfckt, rfcktobj и возвращает их в outmatrix.

[outmatrix, frequencies] = extract(rfdataobj,outtype,z0) извлекает сетевые параметры объекта данных, rfdataobj и возвращает их в outmatrix.

Примеры

свернуть все

Извлеките ABCD-параметры для объекта rfckt.amplifier, считанного из default.s2p.

amp = read(rfckt.amplifier,'default.s2p');
[outmatrix,freq] = extract(amp,'ABCD_parameters');

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

свернуть все

Объект RFCKT, указанный как дескриптор объекта.

Пример: amp = rfckt.amplifier;[outmatrix,freq] = extract(amp,'ABCD_parameters');. Извлекает ABCD-параметры объекта усилителя RFCKT.

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

Объект данных, указанный как дескриптор объекта.

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

Тип извлекаемых параметров сети, указанный как 'S-Parameters', 'Y-Parameters', 'Z-Parameters', 'H-Parameters', 'G-Parameters', 'T-Parameters', и 'ABCD-Parameters'.

Пример: amp = rfckt.amplifier;[outmatrix,freq] = extract(amp,'ABCD_parameters');. Извлекает ABCD-параметры объекта усилителя RFCKT.

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

Опорный импеданс при outtype является 'S-Parameters', задается как положительное скалярное целое число.

Пример: 40

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

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

свернуть все

Сетевые параметры, извлеченные из объекта rfckt или данных, возвращенные в виде матрицы 2-by-2-by-N.

Частоты сетевых параметров, возвращаемые в виде вектора.

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