文档帮助中心文档
计算RF PCB对象的s参数
sobj = sparameters (rfpcbobj、频率)
sobj = sparameters (___Z0)
sobj = sparameters (___名称=值)
sobj = sparameters(数据、频率)
sobj = sparameters(数据、频率Z0)
sobj = sparameters(文件名)
sobj= sparameters (rfpcbobj,频率)计算RF PCB对象的s参数rfpcbobj超过指定的频率值。
sobj= sparameters (rfpcbobj,频率)
sobj
rfpcbobj
频率
例子
sobj= sparameters (___,Z0)计算参考阻抗的s参数Z0.
sobj= sparameters (___,Z0)
Z0
sobj= sparameters (___名称=值)除了前面语法中的任何输入参数组合外,还使用一个或多个名称-值参数计算s参数
sobj= sparameters (___名称=值)
sobj= sparameters (数据,频率)中提供的s -参数数据创建s -参数对象数据超过指定的频率值。
sobj= sparameters (数据,频率)
数据
sobj= sparameters (数据,频率,Z0)为参考阻抗创建s参数对象Z0.
sobj= sparameters (数据,频率,Z0)
sobj= sparameters (文件名)中指定的Touchstone文件中提供的数据创建s -参数对象文件名.
sobj= sparameters (文件名)
文件名
全部折叠
创建一个威尔金森功率分配器对象。
rfpcbobj = wilkinsonSplitter;
计算2.4 GHz时参考阻抗为50欧姆的威尔金森功率分配器的s参数。
Sobj = sparameters (wilkinsonSplitter 2.4 e9 50);
用rfplot函数。
rfplot
rfplot (Sobj)
设计一条3 GHz、75欧姆阻抗的微带传输线。
m = microstripLine(长度= 0.0379,宽= 0.0027,高度= 0.0016,GroundPlaneWidth = 0.0133);
做一个长度等于传输线长度的一半、宽度等于传输线宽度的直角弯头。
layer2d = bendRightAngle(Length=[m.]/ 2米长度。长度/ 2)...宽度= [m。宽度m.Width]);
将直角弯曲转换为三维组件。
robj = pcbComponent (layer2d);
增加板的厚度和基板层。
robj。BoardThickness = m.Substrate.Thickness;robj。层{2}= m.Substrate;
定义频率点来计算s参数。
频率= (1:2:40)* 100 e6;
利用行为模型计算直角弯头的s参数。
Sckt1 = sparameters (robj、频率、行为= true);
利用电磁求解器计算直角弯头的s参数。
Sem1 = sparameters (robj、频率);
绘制s参数数据使用rfplot函数。
rfplot (Sckt1“abs”,“o”)举行在rfplot (Sem1“abs”,“年代”)
输入对象,指定为射频PCB对象。您可以指定PCB组件、微带弯曲或轨迹。有关PCB元件、微带弯曲和轨迹的完整列表,请参阅PCB组件目录和自定义几何和PCB制造.
s参数数据,指定为大小相同的复数数组N——- - - - - -N——- - - - - -K,在那里K表示频率点的个数。
s参数频率,指定为正实数的标量或向量,按升序排列。
50
参考阻抗(欧姆),指定为正实标量。
包含网络参数数据的Touchstone文件的名称,指定为字符向量或字符串标量。如果文件在当前文件夹或MATLAB®路径上的文件夹中,请指定文件名。如果文件不在当前文件夹或MATLAB路径上的文件夹中,则指定完整或相对路径名。
例子:sobj = sparameters(“defaultbandpass.s2p”);
sobj = sparameters(“defaultbandpass.s2p”);
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
名称,值
的名字
价值
Name1, Value1,…,的家
Sobj = sparameters (robj、频率、行为= true)
行为
虚假或0
真正的或1
射频PCB组件的行为模型和弯曲,规定为真正的(1)或假(0).你可以计算它们的行为模型rfpcb对象:
真正的
1
假
0
rfpcb
bendRightAngle
bendCurved
bendMitered
traceTee
traceCross
microstripLine
coplanarWaveguide
spiralInductor
interdigitalCapacitor
请注意
在使用之前sparameters函数计算弯曲和轨迹的s参数,使用pcbComponent函数。
sparameters
pcbComponent
的sparameters函数不支持使用行为模型参数:金宝app
宽度不等的物体bendRightAngle,bendCurved,bendMitered
不对称的三通和交叉线
例子:Sobj =参数(microstriline,freq,Behavioral = true)
Sobj =参数(microstriline,freq,Behavioral = true)
S-parameters,作为具有以下属性的对象返回:
NumPorts—端口数,N,作为整数返回。该函数在创建对象时自动计算该值。
NumPorts
频率- s参数频率,作为长度的标量或行向量返回,K,按升序排列。属性设置此属性文件名或频率输入参数。
参数- s参数,返回为N——- - - - - -N——- - - - - -K复数数组。属性设置此属性文件名或数据输入参数。
参数
阻抗参考阻抗(欧姆),返回为正实标量。属性设置此属性文件名或Z0输入参数。如果不提供参考阻抗,则缺省值为50.
阻抗
当前的|getZ0
当前的
getZ0
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在