z2s
Преобразует Z-параметры в S-параметры.
| Библиотека |
|
Аргументы
Входные аргументы
#
z_params —
N-портовые Z-параметры
N×N×M массив комплексных чисел
Details
-портовые Z-параметры, заданные как массив комплексных чисел размером на на , где представляет собой количество частотных точек -портовых Z-параметров.
#
Z0 —
расчетное полное сопротивление, Ом
50 | положительный вещественный скаляр | положительный вещественный вектор
Details
Расчетное полное сопротивление в Ом, задается одним из следующих способов:
-
Положительный вещественный скаляр, если требуется задать одинаковое расчетное полное сопротивление для всех портов сети.
-
Положительный вещественный вектор длиной , если требуется задать разное расчетное полное сопротивление для каждого порта в -портовой сети.
-
Положительный вещественный вектор длиной , если требуется задать разное расчетное полное сопротивление для каждой из частот в данных.
Если расчетное полное сопротивление — это вектор, а количество портов равно количеству частот данных , , то функция sparameters назначит каждый элемент вектора каждому порту сети. Чтобы задать расчетное полное сопротивление для каждой частоты в этом случае, укажите Z0 как трехмерный вектор размером на на .
Выходные аргументы
#
s_params —
N-портовые S-параметры
N×N×M массив комплексных чисел
Details
-портовые S-параметры, возвращаемые как массив комплексных чисел размером на на , где представляет собой количество частотных точек -портовых S-параметров.
Примеры
Преобразование Z-параметров в S-параметры
Details
Определим матрицу Z-параметров и преобразуем их в S-параметры.
using EngeeRF
Z11 = -14567.2412789287 - 148373.315116592im
Z12 = -14588.1106171651 - 148388.583516562im
Z21 = -14528.0522132692 - 148350.705757767im
Z22 = -14548.5996561832 - 148363.457002006im
z_params = [Z11 Z12; Z21 Z22]
s_params=z2s(z_params)
2×2 Matrix{ComplexF64}:
0.00381839+0.0247966im 0.996392-0.0253812im
0.996111-0.0249991im 0.00374364+0.0249161im