s2s
Преобразует S-параметры в S-параметры с другим расчетным полным сопротивлением.
| Библиотека |
|
Синтаксис
Вызов функции
-
s_params_new = s2s(s_params, Z0)— преобразует параметры рассеянияs_paramsc расчетным полным сопротивлениемZ0в параметры рассеянияs_params_newc расчетным полным сопротивлением по умолчанию50Ом.
-
s_params_new = s2s(s_params, Z0, Z0_new)— преобразует параметры рассеянияs_paramsc расчетным полным сопротивлениемZ0в параметры рассеянияs_params_newc расчетным полным сопротивлениемZ0_new.
Аргументы
Входные аргументы
#
s_params —
N-портовые S-параметры
N×N×M массив комплексных чисел
Details
-портовые S-параметры, заданные как массив комплексных чисел размером на на , где представляет собой количество частотных точек -портовых S-параметров.
#
Z0 —
расчетное полное сопротивление, Ом
50 | вещественный скаляр | вещественный вектор
Details
Расчетное полное сопротивление в Ом, задается одним из следующих способов:
-
Вещественный скаляр, если требуется задать одинаковое расчетное полное сопротивление для всех портов сети.
-
Вещественный вектор длиной , если требуется задать разное расчетное полное сопротивление для каждого порта в -портовой сети.
-
Вещественный вектор длиной , если требуется задать разное расчетное полное сопротивление для каждой из частот в данных.
Если расчетное полное сопротивление — это вектор, а количество портов равно количеству частот данных , , то функция sparameters назначит каждый элемент вектора каждому порту сети. Чтобы задать расчетное полное сопротивление для каждой частоты в этом случае, укажите Z0 как трехмерный вектор размером на на .
#
Z0_new —
расчетное полное сопротивление, Ом
50 | вещественный скаляр | вещественный вектор
Details
Расчетное полное сопротивление в Ом, заданное как вещественный скаляр или вектор.
Выходные аргументы
#
s_params_new —
N-портовые гибридные S-параметры
N×N×M массив комплексных чисел
Details
-портовые гибридные S-параметры, возвращаемые как массив комплексных чисел размером на на , где представляет собой количество частотных точек -портовых гибридных S-параметров.
Примеры
Преобразование S-параметров в S-параметры с другим расчетным полным сопротивлением
Details
Определим матрицу S-параметров и преобразуем их в S-параметры с другим расчетным полным сопротивлением.
using EngeeRF
s_11 = 0.61*exp(1im*165/180*pi)
s_21 = 3.72*exp(1im*59/180*pi)
s_12 = 0.05*exp(1im*42/180*pi)
s_22 = 0.45*exp(1im*(-48/180)*pi)
s_params = [s_11 s_12; s_21 s_22]
z0 = 50
z0_new = 40
s_params_new = s2s(s_params,z0,z0_new)
2×2 Matrix{ComplexF64}:
-0.503922+0.156317im 0.0372749+0.0349018im
1.89287+3.29405im 0.414978-0.328637im