AnyMath 文档

z2abcd

将Z参数转换为ABCD参数。

库::`工程师`

语法

函数调用

争论

输入参数

# z_params — 2n-端口Z-参数

+ 2n×2n×M复数数组

Details

2n-端口Z-指定为大小的复数数组的参数 ,在哪里 它表示n端口z参数的频率点数。

输出参数

# abcd_params — 2n-port ABCD参数

+ 2n×2n×M复数数组

Details

2n-端口ABCD参数作为大小的复数数组返回 ,在哪里 它表示2N端口ABCD参数的频点数量。

ABCD参数的输出矩阵有不同的子矩阵 , , :

例子:

将Z参数转换为ABCD参数

Details

让我们定义一个z参数矩阵并将其转换为ABCD参数。

import EngeeRF: z2abcd

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]

abcd_params = z2abcd(z_params)
2×2 Matrix{ComplexF64}:
     1.00018-0.000246872im  0.315119+2.51998im
 -6.53857e-7+6.67675e-6im     1.0001-0.000128853im