exponenta event banner

addCursor

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

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

Описание

пример

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

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

пример

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

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

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

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

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

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

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

Примеры

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

Создайте косинусную антенну и постройте график полярной диаграммы ее направленности на частоте 75 МГц. Затем добавить курсоры при двух 150 ° и 270 °.

cosineantenna = phased.CosineAntennaElement('FrequencyRange',[1.0e0 100.0e9],...
    'CosinePower',[2,2]);
p = pattern(cosineantenna,75.0e6,[-90:90],0,'Type','Directivity');
P = polarpattern([-90:90],p);
addCursor(P,[45 135]);

Создайте косинусную антенну и постройте график полярной диаграммы ее направленности на частоте 75 МГц. Затем создайте изотропную антенну. Также вычислить направленность этой антенны на 75 МГц. Добавьте график направленности изотропной антенны к графику направленности косинусной антенны. Затем добавьте курсоры в нескольких точках,

cosineantenna = phased.CosineAntennaElement('FrequencyRange',[1.0e0 100.0e9],...
    'CosinePower',[2,2]);
p1 = pattern(cosineantenna,75.0e6,[-90:90],0,'Type','Directivity');
P = polarpattern([-90:90],p1);
isoantenna = phased.IsotropicAntennaElement('FrequencyRange',...
    [1.0e0 100.0e9]);
p2 = pattern(isoantenna,75.0e6,[-180:180],0,'Type','Directivity');
add(P,[-180:180],p2);

Добавьте курсор приблизительно на 30� к косинусной диаграмме направленности антенны (обозначенной индексом 1) и на 150� и 270� к изотропной полярной диаграмме направленности (обозначенной индексом 2).

addCursor(P,[30.5 149.0 314.7],[1 2 1]);

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