extract

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

Описание

пример

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

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

Примеры

свернуть все

Извлеките ABCD-параметры для объекта rfckt.usplifier, считанного из 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

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

свернуть все

Сетевые параметры, извлеченные из объекта rfct или данных, возвращаются как матрица 2 на 2 N.

Частоты сетевого параметра, возвращенные как вектор.

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