参数/参数
创建T参数的对象。
库::`工程师`
语法
争论
输入参数
# *Z0*是 计算的阻抗,欧姆
+
50 | 正实标量 | 正实向量
Details
以欧姆为单位计算的阻抗,使用以下方法之一设置:
*一个正实标量,如果要为所有网络端口设置相同的计算阻抗。
*长度的正实向量 如果要为每个端口设置不同的设计阻抗 -端口网络。
*长度的正实向量 如果要为每个设置不同的设计阻抗 数据中的频率。
如果计算的阻抗是一个矢量,并且端口数为 等于数据频率的数量 , ,则函数 参数 将向量的每个元素分配给每个网络端口。 要在这种情况下为每个频率设置计算的阻抗,请指定 Z0 作为尺寸上的三维矢量 上 上 .
论点 Z0 从文件导入T参数数据时不能指定它。 论点 Z0 是可选的,函数将电阻存储在属性中 阻抗 对象 [参数:tobj].
# rftbx_obj — 网络对象
+
标量描述符
Details
定义为标量描述符的网络对象。 网络参数对象可以是以下类型之一: rf数据。数据资料, rf数据。网络 和任何分析类型 rfckt.
输出参数
# *托比*是 T参数的对象
+
标量描述符
例子:
创建T参数对象
Details
让我们创建一个T参数对象并输出其属性。
using EngeeRF
T = tparameters([1 + im 2; 3 4;;;], [1], 60)
println("NumPorts: ", T.NumPorts,
"\nFrequencies: ", T.Frequencies,
"\nParameters: ", T.Parameters,
"\nImpedance: ", T.Impedance)
NumPorts: 2
Frequencies: [1]
Parameters: ComplexF64[1.0 + 1.0im 2.0 + 0.0im; 3.0 + 0.0im 4.0 + 0.0im;;;]
Impedance: 60