自定义辐射模式和字段
此示例显示了如何从用户数据中可视化辐射模式和向量字段。要绘制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');