извлечение

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

Синтаксис

[outmatrix, frequencies] = extract(rfcktobj,outtype,z0)
[outmatrix, frequencies] = extract(rfdataobj,outtype,z0)

Описание

пример

[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 2 N матрицей.

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

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

| | | | | | | | | |

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