主要内容

txlineEquationBased

创建基于方程的传输线

    描述

    使用txlineEquationBased对象创建基于方程的传输线。您可以在此对象中设置损耗、相速度和插值类型。你也可以使用txlineEquationBased对象在射频系统中建模基于方程的传输线rfbudget对象或射频预算分析仪应用程序。

    基于方程的传输线

    创建

    描述

    eqtxline= txlineEquationBased创建默认的基于方程的传输线对象。

    例子

    eqtxline= txlineEquationBased(名称,值)属性使用一个或多个名称-值参数的基于方程的传输线。例如,eqtxline = txlineEquationBased('Z0',75)创建阻抗为的基于方程的传输线75欧姆。

    属性

    全部展开

    基于方程的传输线的名称,指定为字符串标量或字符向量。

    例子:“名称”、“EQbased”

    例子:eqtxline。的名字= 'EQbased'

    基于方程的传输线的工作频率,用正标量表示,单位为Hz。

    例子:e9 Frequecny, 2

    例子:eqtxline。频率= 2e9

    基于方程的传输线的特性阻抗,以欧姆为单位指定为正标量。

    例子:“Z0”,75年

    例子:eqtxline。Z0 = 75

    基于方程的传输线的损耗,指定为以dB为单位的标量。

    例子:“LossDB”,25岁

    例子:eqtxline。LossDB= 25

    基于方程的传输线的相速度,指定为正标量,单位为m/sec。

    例子:e9 PhaseVelocity, 2

    例子:eqtxline。PhaseVelocity = 2e9

    基于方程的传输线中插补设置的类型,指定为“线性”样条的,或“立方”

    例子:“IntType”、“样条的

    例子:eqtxline。IntType= 'Spline'

    基于方程的传输线的物理长度,以米为单位指定为正标量。

    例子:“LineLength”,0.020

    例子:eqtxline。LineLength = 0.020

    基于方程的传输线中的Stub传输线终止,指定为“NotApplicable”“开放”,或“短”

    例子:“终止”,“短”

    例子:eqtxline。终止= '短'

    基于方程的传输线中的存根类型,指定为“NotAStub”“系列”,或“分流”

    例子:“StubMode”、“系列”

    例子:eqtxline。StubMode= 'Series'

    此属性是只读的。

    基于方程的传输线输入输出端口数,返回为正标量。

    此属性是只读的。

    基于方程的传输线的终端,作为字符串的单元格数组返回。

    对象的功能

    sparameters 计算射频数据、网络、电路和匹配网络对象的s参数
    groupdelay s参数对象或射频滤波器对象的组延迟或射频工具箱电路对象
    noisefigure 计算传输线、串联RLC和并联RLC电路的噪声图

    例子

    全部折叠

    创建一个基于方程的传输线50厘米长。

    eqtxline = txlineEquationBased(“LineLength”, 0.05);

    计算基于方程的传输线在频率范围内的s参数1- - - - - -4GHz。

    Freq = linspace(1e9,4e9,51);Sparam =参数(eqtxline, freq)
    sparam = sparameters: S-parameters object NumPorts: 2 frequency: [51x1 double] Parameters: [2x2x51 double] Impedance: 50 rfparam(obj,i,j)返回S-parameter Sij

    计算基于方程的传输线的群时延2.4GHz。

    Gd = groupdelay(eqtxline,2.4e9)
    Gd = 1.6678e-10

    版本历史

    R2021a中引入

    Baidu
    map