使用patternCustom情节天线辐射模式在一个图

45视图(30天)
我用MATALAB R2020A天线工具箱生成二维图的测量天线的辐射模式(dBi权力),保存在一个excel文件。我想画出z x飞机,和Z-Y平面片RP,但似乎无法理解如何将“右边”和“左边”模式来创建一个阴谋。按照我的理解与使用 polarpattern类 ,但我似乎不能正确地使用它。它也会高兴知道如何解决这个传说,并添加一个标题。
clearvars;%清除所有worskspace变量
关闭所有;%关闭所有数据
% % - - - - - -从excel获得数据表- - - - - - - - - - - -
% %得到Anttena Powerb 13 x17array (dBi)数据
%文件名=“RawAntennaData.xlsx”;
% H = table2array (readtable(文件名,“表”,“水平”、“范围”,“B2: R14”)), %
% %得到θ(海拔)和φ(方位)数据,分别为13 1 x1和x17数组
% El = table2array (readtable(文件名,‘表’,‘Sheet1’,‘距离’,' A2:阿'));%高程,“垂直”角从0到π
% Az = table2array (readtable(文件名,“表”,“Sheet1”,“范围”,B1: R1)); % Azismuth,“横向”角π-π
% % - - - - - -获取数据为螺旋类型天线辐射图- - - - -
h =螺旋;
[H, Az, El] =模式(H, 2 e9);
θ= El;
φ= Az”;
法师= H ';
% % 3 d的天线辐射方向图
图;
patternCustom(法师,θ,φ);% 3 d图在极地的协调
% % - - - - - - z x平面二维图(θ)削减与φ/方位= 90,在极坐标下- - - - - - -
图;%情节z X RP数据点(Y = 0,φ= 0°)+ X轴(右)
= patternCustom(法师,θ,φ,“CoordinateSystem”,“极地”,“切”,“φ”,“SliceValue”,0);
% p = polarpattern (“gco”);
% P = polarpattern (P,“TitleTop”,“极地的单极模式”);
持有
%图;%情节z x RP数据点(Y = 0,φ= 180°)在- x轴(左)
B = patternCustom(法师,θ,φ,“CoordinateSystem”,“极地”,“切”,“φ”,“SliceValue”,180);
持有
传奇(“一个”,“B”);

答案(1)

Sharath Maadam
Sharath Maadam 2021年6月17日
代码需要一些修改,可以作为解决这一问题。修改包括使用一个属性TitleTop patternCustom和创建一个新的传奇两个数据标签的传奇。
下面的代码片段:
% % - - - - - -获取数据为螺旋类型天线辐射图- - - - -
h =螺旋;
[H, Az, El] =模式(H, 2 e9);
θ= 90 - el;
φ= Az”;
法师= H ';
% 0φ片
= patternCustom(法师,θ,φ,“CoordinateSystem”,“极地”,“切”,“φ”,“SliceValue”,0);
持有;
%为φ180片
B = patternCustom(法师,θ,φ,“CoordinateSystem”,“极地”,“切”,“φ”,“SliceValue”,180);
%设置标题
B.TitleTop =“两个情节图”;
持有
l =传奇(gca); l.delete;
%设置传奇的名字
传奇(gca),φ= 0的,“φ= 180”)
希望这有助于

类别

找到更多的在进口、出口、可视化帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!