主要内容

msiread

读取MSI行星天线文件

描述

例子

msiread (读取MSI行星天线文件.pln,或msi格式。

水平) = msiread (读取文件并返回一个包含水平增益数据的结构。

水平垂直) = msiread (读取文件并返回包含水平和垂直增益数据的结构。

例子

水平垂直可选) = msiread (读取文件并返回包含水平增益数据、垂直增益数据和文件中所有附加数据的结构。

例子

全部折叠

创建一个螺旋天线并绘制2ghz的仰角图。

h =螺旋;patternElevation (h 2 e9 45 90] [0,“高度”, 0:1:360);

图中包含一个uiconcontainer类型的对象。

将螺旋天线的仰角模式写入MSI行星天线文件。

msiwrite (h, 2 e9,“螺旋”“名字”“螺旋天线规格”

msiwrite函数保存一个名为helix.pln默认的MATLAB™文件夹。

名称螺旋天线规格频率2000.0增益8.74 dBi水平360 0.00 13.56 1.00 13.48 2.00 13.39 3.00 13.30 4.00 13.22 5.00 13.13

读取创建的MSI天线数据文件。

msireadhelix.pln
ans =结构体字段:物理量:'增益'幅值:[360x1 double]单位:'dBi'方位角:[360x1 double]仰角:0频率:2.0000e+09 Slice: 'Elevation'

读取水平,垂直和可选的数据从天线数据文件Test_file_demo.pln

(水平、垂直、可选)= msiread (“Test_file_demo.pln”
水平=结构体字段:PhysicalQuantity: '增益'幅值:[360x1 double]单位:'dBd'方位角:[360x1 double]仰角:0频率:659000000片:'仰角'
垂直=结构体字段:物理量:'增益'幅值:[360x1 double]单位:'dBd'方位角:0仰角:[360x1 double]频率:65000000片:'方位角'
可选的=结构体字段:名称:“样本。pln' make: 'Sample 4DR-16-2HW' frequency: 65000000 h_width: 180 v_width: 7.3000 front_to_back: 34 gain: [1x1 struct] tilt: 'MECHANICAL'极化:'POL_H' comment: 'Ch-45 0 deg dt' scaling_mode: 'AUTOMATIC'

输入参数

全部折叠

MSI文件的名称,指定为字符向量。文件必须是.plnmsi格式。

输出参数

全部折叠

水平增益数据,作为包含以下字段的结构返回:

  • PhysicalQuantity—在MSI文件中指定的数量,返回为以下值之一:“左”“磁场”“方向性”“权力”“powerdB”,或“获得”

  • - MSI文件中指定的数量的大小值,返回为真实的大小矢量N1在哪里Nθφ角度。

  • 单位—在MSI文件中指定的数量的单位,返回为其中一个值:dBi的“数据库”“V / m”“瓦”,或dBd的

  • 方位-在MSI文件中指定的方位角,返回为标量或以度数表示的矢量。

  • 海拔高度-在MSI文件中指定的仰角,返回为标量或以度为单位的矢量。

  • 频率-在MSI文件中指定的频率,以赫兹为单位返回标量或矢量。

  • -数据集变化的类型,以文本形式返回。变化是“方位”“高度”

垂直增益数据,作为包含以下字段的结构返回:

  • PhysicalQuantity—在MSI文件中指定的数量,返回为以下值之一:“左”“磁场”“方向性”“权力”“powerdB”,或“获得”

  • - MSI文件中指定的数量的大小值,返回为真实的大小矢量N1在哪里Nθφ角度。

  • 单位—在MSI文件中指定的数量的单位,返回为其中一个值:dBi的“数据库”“V / m”“瓦”,或dBd的

  • 方位-在MSI文件中指定的方位角,返回为标量或以度数表示的矢量。

  • 海拔高度-在MSI文件中指定的仰角,返回为标量或以度为单位的矢量。

  • 频率-在MSI文件中指定的频率,以赫兹为单位返回标量或矢量。

  • -数据集变化的类型,以文本形式返回。变化是方位海拔高度

附加数据,作为结构返回,包含(但不限于):的名字使频率H_widthV_widthFront_to_back获得倾斜极化评论

介绍了R2016a