主要内容

定制的辐射模式和字段

这个例子展示了如何想象辐射模式和用户数据的向量场。绘制3 d领域数据,使用patternCustom函数。这个函数还允许用户把数据和看到它。可视化二维极地数据使用polarpattern函数。的polarpattern函数允许您与数据交互以及执行特定测量天线。用户还可以画出向量场在空间中的一个点使用fieldsCustom函数。

数据导入3 d模式

三维辐射模式数据存储在一个csv文件格式可以使用csvread函数读取。在这个例子中,我们使用的第一部分patternCustom函数可视化三维数据。函数可用于可视化2 d切片的三维数据。

M = csvread (“CustomPattern_testfile.csv”1 0);

图3 d极坐标系统上的辐射模式

绘制三维极坐标系统辐射模式,指定法师向量或矩阵和向量θ和φ。如果法师是一个矩阵,它应该是尺寸φxθ。如果法师是一个向量,所有3参数法师,φ和θ应该是相同的大小。

patternCustom (M (:, 3), M (:, 2), M (: 1));

图3 d辐射模式在直角坐标系

绘制三维直角坐标系辐射模式,修改CoordinateSystem国旗。默认情况下,标志设置为极地。将其更改为矩形可视化直角坐标系中的数据。

patternCustom (M (:, 3), M (:, 2), M (: 1),“CoordinateSystem”,“矩形”);

从三维数据可视化2 d切片

绘制2 d切片极坐标系统,修改部分标记“φ”或“θ”,取决于你想飞机视图中的数据。你也应该修改SliceValue国旗给一个向量φ和θ值片。片值应该在输入数据。CoordinateSystem标志指定为极地使用极坐标图视图。

patternCustom (M (:, 3), M (:, 2), M (: 1),“CoordinateSystem”,“极地”,“切”,“φ”,“SliceValue”[45 90 180 360]);

指定CoordinateSystem国旗为长方形查看上面的情况下使用一个矩形图。

patternCustom (M (:, 3), M (:, 2), M (: 1),“CoordinateSystem”,“矩形”,“切”,“φ”,“SliceValue”[45 90 180 360]);

绘制二维极坐标数据

绘制二维极坐标数据,您可以使用polarpattern函数如下所示。生成的情节是一个互动的情节,允许用户执行特定测量天线。在这种情况下的数据是存储在一个.mat文件。文件包含方向性值计算与分离一度超过360度。

负载polardatap = polarpattern (ang, D);

右击图窗口与情节进行交互。下图显示了一个屏幕截图的上下文菜单。可以使用上下文菜单做测量例如峰值检测,波束宽度计算等。你也可以通过右击添加一个游标在极圆。

在上下文菜单中选择天线指标的选择上面,可视化天线特定的测量方法如下所示。

矢量场数据空间中的一个点

绘制矢量电场和/或磁场在空间,在任何时候使用fieldsCustom函数如下所示。mat文件EHfielddata包含E和H字段数据以及点空间指定为x, y, z坐标。电场和磁场是复杂的量,x, y和z组件在空间的每一点。字段可以人为更好的可视化。

负载EHfielddata;图;fieldsCustom (H,点,5);

函数是用来绘制一个字段数量。图E和H字段相同的情节,使用命令。

图;甘氨胆酸fieldsCustom (E点,5);持有;甘氨胆酸fieldsCustom (H,点,5);持有;传奇(“E”,“H”);

另请参阅

|