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

h2abcd

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

Библиотека

EngeeRF

Синтаксис

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

Аргументы

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

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

Details

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

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

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

Details

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

Выходные матрицы ABCD-параметров имеют различные подматрицы , , и :

Примеры

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

Details

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

import EngeeRF: h2abcd
h_11 = 0.314441556185771 + 2.51960941000598im
h_12 = 0.999823389146385 - 0.000246785162909241im
h_21 = -1.000115600382660 - 0.000129304649930592im
h_22 = -6.55389515512306e-007 + 6.67541048071651e-006im

h_params = [h_11 h_12; h_21 h_22]

abcd_params=h2abcd(h_params)
2×2 Matrix{ComplexF64}:
    0.999806-0.000246335im  0.314731+2.51928im
 -6.54451e-7+6.67472e-6im   0.999884-0.000129275im