主要内容

rfwrite.

将RF网络数据写入Touchstone®文件

描述

例子

rfwrite (数据频率文件名创建一个TouchStone数据

文件,文件名rfwrite.试金石文件输出16位。

请注意

RF工具箱™不支持Touchstone 2万博1manbetx.0文件。

例子

rfwrite (netobj文件名从网络参数对象创建一个TouchStone文件,netobj

例子

RFWRITE(_____,名称,值中指定的文件的名称-值对参数中指定的选项创建Touchstone文件文件名.例如,rfwrite (S150‘passive150.s2p’,‘FrequencyUnit’,‘MHz)写标准文件passive150.s2p使用存储在变量中的s参数,S150.

例子

全部折叠

从文件中写入一个新的Touchstone文件default.s2p使用数据和频率值。输出存储在defaultnew.s2p.s2p.

S50 =施差('default.s2p');数据= S50.Parameters;频率= S50.Frequencies;rfwrite(数据、频率“defaultnew.s2p”

转换现有的Touchstone文件passive.s2p到具有新电阻值的S参数。

S50 =施差(“passive.s2p”);S100 = newref (S50,100);

写一个TouchStone文件passive100.s2p.使用新的s参数。

rfwrite (S100、“passive100.s2p”);

转换现有的Touchstone文件passive.s2p到具有新电阻值的S参数。

S50 =施差(“passive.s2p”);S150 = NewRef(S50,150);

写一个TouchStone文件passive150.s2p兆赫使用新的s参数。

rfwrite (S150'passive150.s2p'“FrequencyUnit”“兆赫”);

转换现有的Touchstone文件passive.s2p利用y。

日元= yparameters (“passive.s2p”);

写一个TouchStone文件passive.y2p兆赫使用新的y参数。

RFWRITE(Y50,“passive.y2p”“FrequencyUnit”“兆赫”);

输入参数

全部折叠

端口和频率的数量,指定为n-by-n by-k矩阵,创建Troogstone文件。N为写入数据的端口数。K是频率的数量。

数据类型:
复数的支持:万博1manbetx是的

频率的值,指定为长度的数字向量K,表示频率的值,以Hz表示。

数据类型:

作为字符向量指定的试金石文件的名称。

例子:default.s2p

数据类型:char|字符串

网络参数对象,指定为标量,以创建Touchstone文件。的netobj可以是以下类型中的任意一种:s -参数、y -参数、z -参数、h-参数、g-参数或abcd -参数。

数据类型:
复数的支持:万博1manbetx是的

名称-值对的观点

指定可选的逗号分隔的对名称,值论点。的名字参数名和价值是相应的价值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数name1,value1,...,namen,valuen

例子:rfwrite (S150‘passive150.s2p’,‘FrequencyUnit’,‘MHz)

用于频率值的缩放单元,指定为包括的逗号分隔对“频率单位”和值汇总中显示的任何一个值。

例子:“FrequencyUnit”、“MHz的

数据类型:

网络参数类型,指定为逗号分隔的对,由“参数”和值汇总中显示的任何一个值。这对确定数据必须转换为在Thegstone文件中的参数类型。

例子:“参数”,“Z”

数据类型:
复数的支持:万博1manbetx是的

文件存储格式,指定为分隔的配对组成“格式”和值汇总中显示的任何一个值。这一对决定了存储Touchstone文件的格式。

例子:“格式”,“马”

参考电阻,指定为逗号分隔对,由“ReferenceResistance”和正标量。

例子:“ReferenceResistance”,100年

数据类型:

标记以在覆盖现有文件时抑制警告消息,该文件指定为逗号分隔的对,由“ForceOverwrite”和一个逻辑值。集“ForceOverwrite”要真,要重写文件名没有警告信息。

例子:“ForceOverwrite”,真的

数据类型:

在R2014A介绍