定制的辐射模式和字段
这个例子展示了如何想象辐射模式和用户数据的向量场。绘制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”);