Постройте диаграмму направленности
patternCustom(
дополнительные опции использования заданы одним или несколькими magE
,theta
,phi
,Name,Value
)Name,Value
парные аргументы.
возвращает указатели линий или поверхности в окне рисунка. Этот синтаксис принимает любую комбинацию аргументов от предыдущих синтаксисовhplot
= patternCustom(___)
Вычислите величину, азимут и углы вертикального изменения электрического поля диполя на уровне 75 МГц.
d = dipole; [efield,az,el] = pattern(d, 75e6,'Type','efield');
Извлеките тету и phi углы величины электрического поля антенны.
phi = az'; theta = (90-el); MagE = efield';
Постройте 3-D шаблон электрического поля.
patternCustom(MagE,theta,phi);
Вычислите величину, азимут и углы вертикального изменения направленности спирали на уровне 2 ГГц.
h = helix; [D,az,el] = pattern(h,2e9);
Извлеките тету и phi углы величины направленности.
phi = az'; theta = (90-el); MagE = D';
Постройте 2D phi срез антенны в прямоугольных координатах.
figure; patternCustom(MagE,theta,phi,'CoordinateSystem','rectangular',... 'Slice','phi','SliceValue',0);
Постройте 2D phi срез антенны в полярных координатах.
figure; patternCustom(MagE, theta, phi,'CoordinateSystem','polar',... 'Slice','phi','SliceValue',0);
Рассмотрите спиральный файл данных антенны в .csv формате. Этот файл содержит величину направленности антенны в углах теты и phi. Считайте файл.
helixdata = csvread('antennadata_test.csv',1,0);
Используйте patternCustom, чтобы извлечь величину направленности, и phi и угловые значения теты. Постройте 3-D полярную диаграмму направленности.
patternCustom(helixdata(:,3),helixdata(:,2),helixdata(:,1));
Используйте те же данные, чтобы построить 3-D прямоугольную диаграмму направленности.
figure patternCustom(helixdata(:,3),helixdata(:,2),helixdata(:,1),... 'CoordinateSystem','rectangular');