exponenta event banner

showSpan

Класс: полярпаттерн

Показать или скрыть диапазон углов между двумя маркерами

Описание

пример

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

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

showSpan(p,vis) задание видимости диапазона углов путем установки vis кому true или false.

showSpan(p) включает и выключает отображение диапазона углов.

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

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

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

Полярный график, заданный как скалярный маркер.

Идентификаторы курсора или пикового маркера, указанные как символьный вектор. Добавление курсоров к полярному графику создает идентификаторы маркеров курсора. Добавление пиков к полярному графику создает идентификаторы маркеров пиков.

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

Примеры

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

Создайте дипольную антенну и постройте график направленности на частоте 270 МГц.

d = dipole;
D = pattern(d,270e6,0,0:1:360);
p = polarpattern(D);

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

addCursor(p,[60 150]);

Отображение диапазона углов между двумя углами.

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

Figure Polar Measurement contains an object of type uicontrol.

Представлен в R2016a