showSpan

Класс: polarpattern

Покажите или скройте угловой промежуток между двумя маркерами

Описание

пример

showSpan(p,id1,id2) отображает угловой промежуток между двумя угловыми маркерами, id1 и id2. Угловой промежуток вычисляется против часовой стрелки.

showSpan(p,id1,id2,true) автоматически переупорядочивает угловые маркеры, таким образом, что начальный угловой промежуток меньше чем или равен 180 ° против часовой стрелки.

showSpan(p,vis) угол наборов охватывает видимость установкой vis к true или false.

showSpan(p) переключается угловое отображение промежутка на и прочь.

d = showSpan(___) возвращает угловые детали промежутка в структуре, d использование любого из предыдущих синтаксисов.

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

развернуть все

Полярный график в виде скалярного указателя.

Курсор или пиковые идентификаторы маркера в виде вектора символов. Добавление курсоров к полярному графику создает идентификаторы маркера курсора. Добавление peaks к полярному графику создает пиковые идентификаторы маркера.

Пример: showspan(p,'C1','C2'). Отображает угловой промежуток между курсорами, C1 и C2 в полярном графике, p.

Примеры

развернуть все

Создайте антенный элемент короткого диполя и постройте значения полей на уровне 250 МГц.

antenna = phased.ShortDipoleAntennaElement('FrequencyRange',[100,900]*1e6,...
    'AxisDirection','Y');
angs = [-180:1:180];
fc = 250.0e6;
p = pattern(antenna,250.0e6,angs,0,'CoordinateSystem','polar','Type',...
    'efield','Polarization','H');
P = polarpattern(angs,abs(p));

Добавьте курсоры в полярный график на уровне-30 ° и 30 °.

addCursor(P,[-30 30]);

Покажите угловой промежуток между этими двумя углами.

showSpan(P,'C1','C2');

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

| | | | | |

Введенный в R2016a