主要内容

自定义辐射模式和字段

此示例显示了如何从用户数据中可视化辐射模式和向量字段。要绘制3D字段数据,请使用patterncustom功能。此功能还允许用户切成数据并查看它。仅可视化2D极性数据使用极性图案功能。这极性图案功能使您可以与数据进行交互以及执行天线特定的测量。用户还可以使用fieldScustom功能。

导入3D模式数据

可以使用CSVRead函数读取以CSV文件格式存储的3D辐射模式数据。在此示例的第一部分中,我们使用patterncustom函数可视化3D数据。该函数也可用于可视化3D数据的2D切片。

m = csvread('custompattern_testfile.csv',1,0);

极地坐标系上的图3D辐射模式

要在极坐标系上绘制3D辐射模式,请指定法师矢量/矩阵和theta和Phi矢量。如果法师是矩阵,则应为大小的phi x theta。如果法师是矢量,则所有3个参数法师,Phi和Theta的大小应相同。

patterncustom(m(::,3),m(:,2),m(:,1));

矩形坐标系上的图3D辐射模式

要在矩形坐标系上绘制3D辐射模式,请修改坐标标志。默认情况下,标志设置为极性。将其更改为矩形以可视化矩形坐标系中的数据。

pattertcustom(m(::,3),m(:,2),m(::,1),,'坐标系',,,,'长方形');

从3D数据可视化2D切片

要在极坐标系上绘制2D切片,请根据要查看数据的平面将切片标志修改为“ Phi”或“ Theta”。切片的值。切片值应在输入数据中。将坐标系统标志指定为极性图的极性。

pattertcustom(m(::,3),m(:,2),m(::,1),,'坐标系',,,,'极性',,,,'片',,,,...'phi',,,,'slicevalue',[45 90 180 360]);

将坐标系统标志指定为矩形,以使用矩形图查看上述情况。

pattertcustom(m(::,3),m(:,2),m(::,1),,'坐标系',,,,'长方形',,,,...'片',,,,'phi',,,,'slicevalue',[45 90 180 360]);

情节2D极性数据

要绘制2D极性数据,您可以使用极性图案功能如下所示。生成的图是一个交互式图,允许用户执行天线特定的测量。在这种情况下,数据存储在.mat文件中。该文件包含在360度以上计算出的方向性值,并分离一个度。

加载Polardatap =极性图(ang,d);

右键单击“图”窗口与图相互作用。下图显示了上下文菜单的屏幕截图。上下文菜单可用于进行测量,例如峰值检测,梁宽度计算等。您还可以通过右键单击极性圆圈来添加光标。

在上下文菜单中选择“天线指标”选项,以可视化天线特定测量值,如下所示。

绘图矢量字段数据位于空间的点

要绘制矢量电气和/或空间中任何一点的磁场,请使用fieldScustom功能如下所示。垫子文件EHFIELDATA包含E和H字段数据以及指定为X,Y和Z坐标的空间中的点。电场和磁场是复杂的数量,并且在空间的每个点都具有X,Y和Z分量。这些字段可以人为地缩放以更好地可视化。

加载Ehfielddata;数字;fieldScustom(H,点,5);

该函数一次用于一次绘制一个字段数量。要在同一图上绘制E和H字段,请使用“命令”命令。

数字;fieldScustom(GCA,E,点,5);抓住;fieldScustom(GCA,H,点,5);抓住离开;传奇('e',,,,'H');

也可以看看

|