winner2.dipole

Вычислите полевой шаблон полуволнового диполя

Описание

Загрузите Необходимый: Чтобы использовать эту функцию, сначала загрузите ПОБЕДИТЕЛЯ II Моделей Канала для Communications Toolbox™ из Add-On Explorer. Для получения дополнительной информации о загрузке дополнений смотрите, Получают и Управляют Дополнениями (MATLAB).

pat = winner2.dipole(az) возвращает полевой шаблон азимута наклонного диполя с 0 степенями под углами азимута, заданными в az.

пример

pat = winner2.dipole(az,slant) возвращает полевой шаблон азимута наклонного диполя под углами азимута, заданными в az.

Примеры

Создайте 45 и 90 степеней наклонные диполи

az = -180:179;  % 1 degree spacing
pattern45 = squeeze(winner2.dipole(az, 45));
pattern90 = squeeze(winner2.dipole(az, 90));

fh = figure; 
set(fh, 'Position', [100 100 1000 500]); 
fh.Name = 'Dipole Pattern Plots';

subplot(1,2,1); 
polarplot(az/180*pi, pattern45(1,:), 'r'); 
hold on;
polarplot(az/180*pi, pattern90(1,:), 'b'); 
rlim([0 1.5]);
legend('45 degree', '90 degree'); 
title('Vertical'); 

subplot(1,2,2); 
polarplot(az/180*pi, pattern45(2,:), 'r'); 
hold on; 
polarplot(az/180*pi, pattern90(2,:), 'b'); 
rlim([0 1.5]);
legend('45 degree','90 degree'); 
title('Horizontal');

Входные параметры

свернуть все

Углы азимута, заданные как вектор, указывающий на углы азимута, чтобы вычислить полевое усиление шаблона. Модули в градусах.

Типы данных: double

Наклоните угол, заданный как скаляр, представляющий против часовой стрелки угол, замеченный по передней стороне диполя. Модули в градусах.

Типы данных: double

Выходные аргументы

свернуть все

Полевой шаблон, возвращенный как 2 1 NAZ массивом, представляющим вертикальный и горизонтальный полевой шаблон, где N AZ является числом элементов в az входной вектор.

Ссылки

[1] Kyosti, Пекка, Juha Meinila, и др. ПОБЕДИТЕЛЬ II Моделей Канала. D1.1.2 V1.2. IST-4-027756 WINNER II, сентябрь 2007.

Смотрите также

|

Введенный в R2017a