s2abcd
Преобразует S-параметры в ABCD-параметры.
| Библиотека |
|
Синтаксис
Вызов функции
-
abcd_params = s2abcd(s_params, z0)— преобразует параметры рассеянияs_paramsв ABCD-параметрыabcd_params.
Аргументы
Входные аргументы
#
s_params —
2N-портовые S-параметры
2N×2N×M массив комплексных чисел
Details
2N-портовые S-параметры, заданные как массив комплексных чисел размером на на , где представляет собой количество частотных точек 2N-портовых S-параметров.
#
z0 —
расчетное полное сопротивление
50 (по умолчанию) | положительный вещественный скаляр | положительный вещественный вектор
Details
Расчетное полное сопротивление в Ом, заданное одним из следующих способов:
-
Положительный скаляр, если необходимо задать расчетное полное сопротивление для всех портов сети.
-
Положительный вектор длиной , если необходимо задать различное расчетное полное сопротивление для каждого порта в сети из портов.
-
Положительный вектор длиной , если необходимо задать различное расчетное полное сопротивление для каждой из частот данных.
Если опорное сопротивление является вектором, и количество портов равно количеству частот , то объект sparameters назначит каждый элемент вектора каждому порту сети. Чтобы задать сопротивления для каждой частоты в этом случае, укажите z0 как трехмерный вектор длиной на на .
Выходные аргументы
#
abcd_params —
2N-портовые ABCD-параметры
2N×2N×M массив комплексных чисел
Details
2N-портовые ABCD-параметры, возвращаемые в виде массива комплексных чисел размером на на , где представляет собой количество частотных точек 2N-портовых ABCD-параметров.
Выходные матрицы ABCD-параметров имеют различные подматрицы , , и :
Примеры
Преобразование S-параметров в ABCD-параметры
Details
Определим матрицу S-параметров и преобразуем их в ABCD-параметры.
import EngeeRF: s2abcd
s_11 = 0.61 * exp(im * 165/180 * π)
s_21 = 3.72 * exp(im * 59/180 * π)
s_12 = 0.05 * exp(im * 42/180 * π)
s_22 = 0.45 * exp(im * (-48/180) * π)
s_params = [s_11 s_12; s_21 s_22]
z0 = 50
abcd_params = s2abcd(s_params,z0)
2×2 Matrix{ComplexF64}:
0.0633372+0.00688287im 1.49577-3.9839im
0.00220963-0.00243244im 0.0731682-0.266425im