addCursor

Класс: polarpattern

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

Описание

пример

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
Для просмотра документации необходимо авторизоваться на сайте