Документация Engee

abcd2h

Преобразует ABCD-параметры в гибридные h-параметры.

Библиотека

EngeeRF

Синтаксис

Вызов функции

Аргументы

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

# abcd_params — двухпортовые ABCD-параметры
2×2×M массив комплексных чисел

Details

Двухпортовые ABCD-параметры, заданные как массив комплексных чисел размером на на , где представляет собой количество частотных точек двухпортовых ABCD-параметров.

Функция предполагает, что матрицы ABCD-параметров имеют различные подматрицы , , и :

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

# h_params — двухпортовые гибридные h-параметры
2×2×M массив комплексных чисел

Details

Двухпортовые гибридные h-параметры, возвращаемые в виде массива комплексных чисел размером на на , где представляет собой количество частотных точек двухпортовых обратных гибридных h-параметров.

Примеры

Преобразование ABCD-параметров в h-параметры

Details

Определим матрицу ABCD-параметров и преобразуем их в h-параметры.

import EngeeRF: abcd2h

A =      0.999884396265344 +  0.000129274757618717im;
B =      0.314079483671772 +      2.51935878310427im;
C = -6.56176712108866e-007 + 6.67455405306704e-006im;
D =      0.999806365547959 +  0.000247230611054075im;
abcd_params = [A B; C D]

h_params = abcd2h(abcd_params)
2×2 Matrix{ComplexF64}:
 0.314763+2.51977im         0.999901+0.000128827im
 -1.00019+0.000247326im  -6.54653e-7+6.67601e-6im