exponenta event banner

addCursor

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

Добавление курсора к полярному углу графика

Описание

пример

addCursor(p,angle) добавляет курсор к активному полярному графику, p, в точке данных, ближайшей к указанной angle. Угловые единицы в градусах.

Первый добавленный курсор называется 'C1', второй 'C2'и так далее.

пример

addCursor(p,angle,index) добавляет курсор в указанный набор данных index. index может быть вектором индексов.

id = addCursor(___) возвращает массив ячеек с одним идентификатором для каждого созданного курсора. Можно указать любой из аргументов из предыдущих синтаксисов.

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

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

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

Угловые значения, при которых добавляется курсор, заданные как скаляр или вектор в градусах.

Индекс набора данных, заданный как скаляр или вектор.

Примеры

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

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

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

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

p = polarpattern(D);
addCursor(p,60);

Создайте монополь верхней шляпы и постройте график его направленности на частоте 75 МГц.

m = monopoleTopHat;
M = pattern(m,75e6,0,0:1:360);
P = polarpattern(M);

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

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

Добавьте диаграмму направленности диполя к полярному графику верхнего шляпочного монополя.

add(P,D);

Добавьте курсор приблизительно под 30 градусами к полюсному образцу верхнего шляпки (набор данных 1) и приблизительно под 150 градусами к полюсному образцу диполя (набор данных 2).

addCursor(P,[30 150],[1 2]);

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