主要内容

rfwrite

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

描述

例子

RFWRITE(数据弗里克文档名称创建一个Touchstone数据

文件,文档名称rfwriteTouchStone文件输出16位数字。

笔记

RF Toolbox™不支持Thegsto金宝appne 2.0文件。

例子

RFWRITE(netobj.文档名称从网络参数对象创建一个Touchstone文件,netobj.

例子

rfwrite (_____,名称,价值使用在指定的文件中的名称值对参数中指定的选项创建一个Touchstone文件文档名称。例如,RFWRITE(S150,'Passive150.s2p','surfordunit','mhz')写入Troogstone文件passive150.s2p.在MHz中使用存储在变量中的S参数,S150

例子

全部收缩

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

S50 = sparameters (“default.s2p”);数据= s50.parameters;FREQ = S50.FREQUENCIES;RFWRITE(数据,频率,'defaultnew.s2p'

转换现有的Transtone文件Passive.s2p.以新的电阻值s参数。

S50 = sparameters ('passive.s2p');s100 = newref(s50,100);

编写一个试金石文件passive100.s2p使用新的S参数。

RFWRITE(S100,'passive100.s2p');

转换现有的Transtone文件Passive.s2p.以新的电阻值s参数。

S50 = sparameters ('passive.s2p');S150 = newref (S50,150);

编写一个试金石文件passive150.s2p.MHz.使用新的S参数。

RFWRITE(S150,“passive150.s2p”'surfordunit''MHz');

转换现有的Transtone文件Passive.s2p.到y参数。

y50 = yparameters('passive.s2p');

编写一个试金石文件passive.y2p.MHz.使用新的y参数。

rfwrite(日元,'passive.y2p''surfordunit''MHz');

输入参数

全部收缩

端口和频率的数量,指定为N-by-N-by-K矩阵,创建Touchstone文件。N是要写的数据端口数量。K.为频率的个数。

数据类型:双倍的
复数支持:金宝app是的

频率的值,指定为长度的数字矢量K.,表示Hz中频率的值。

数据类型:双倍的

作为字符向量指定的TouchStone文件的名称。

例子:default.s2p.s2p.s2p.

数据类型:字符|细绳

网络参数对象,指定为标量,以创建Troogstone文件。这netobj.可以是以下类型的任何一个S参数,Y参数,Z参数,H参数,G参数或ABCD参数。

数据类型:双倍的
复数支持:金宝app是的

名称 - 值参数

指定可选的逗号分离对名称,价值参数。姓名是参数名称和价值为对应值。姓名必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:RFWRITE(S150,'Passive150.s2p','surfordunit','mhz')

频率值的缩放单位,指定为逗号分隔对,由'频率单位'和值汇总中显示的任何一个值。

例子:'surfordunit','mhz'

数据类型:双倍的

网络参数类型,指定为逗号分隔对组成'范围'和值汇总中显示的任何一个值。这一对确定了在Touchstone文件中数据必须转换成的参数类型。

例子:'参数','z'

数据类型:双倍的
复数支持:金宝app是的

文件存储格式,指定为逗号分隔对,由'格式'和值汇总中显示的任何一个值。这对确定存储Thepstone文件的格式。

例子:'格式','ma'

参考电阻,指定为逗号分隔对组成'referenceresistance'一个正标量。

例子:'Referenceresistance',100

数据类型:双倍的

覆盖现有文件时抑制警告消息的标志,指定为包含的逗号分隔对'forferoverwrite'和逻辑价值。放'forferoverwrite'为真,覆盖文档名称没有警告消息。

例子:'forferoverwrite',真实

数据类型:双倍的

介绍了R2014a