findPlotter

Найдите плоттеры сопоставленными с видимым с большого расстояния графиком

Описание

p = findPlotter(bep) возвращает массив плоттеров, сопоставленных с видимым с большого расстояния графиком.

пример

p = findPlotter(bep,Name,Value) задает опции с помощью одного или нескольких Name,Value парные аргументы. Например, findPlotter(bep,'Tag','Plotter1') возвращает объект плоттера чей Tag значением свойства является 'Plotter1'.

Примеры

свернуть все

Создайте видимый с большого расстояния график с областью значений оси X от 0 до 90 метров и диапазоном оси Y от –35 до 35 метров. Сконфигурируйте график включать радарный плоттер зоны охвата и плоттер обнаружения. Определите имена отображения этих плоттеров.

bep = birdsEyePlot('XLim',[0 90],'YLim',[-35 35]);
coverageAreaPlotter(bep,'DisplayName','Radar coverage area');
detectionPlotter(bep,'DisplayName','Radar detections');

Figure contains an axes object. The axes object contains 2 objects of type patch, line. These objects represent Radar coverage area, Radar detections.

Используйте findPlotter определять местоположение плоттеров их именами отображения.

caPlotter = findPlotter(bep,'DisplayName','Radar coverage area');
radarPlotter = findPlotter(bep,'DisplayName','Radar detections');

Постройте зону охвата и обнаруженные объекты.

plotCoverageArea(caPlotter,[1 0],30,0,35);
plotDetection(radarPlotter,[30 5; 30 -10; 30 15]);

Figure contains an axes object. The axes object contains 2 objects of type patch, line. These objects represent Radar coverage area, Radar detections.

Очистите данные из графика.

clearPlotterData(bep);

Figure contains an axes object. The axes object contains 2 objects of type patch, line. These objects represent Radar coverage area, Radar detections.

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

свернуть все

Видимый с большого расстояния график в виде birdsEyePlot объект.

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'DisplayName', 'MyBirdsEyePlots'

Отобразите имя плоттера, чтобы найти в виде разделенной запятой пары, состоящей из 'DisplayName' и вектор символов или строковый скаляр. DisplayName имя плоттера, которое появляется в легенде видимого с большого расстояния графика. Чтобы совпадать с недостающими записями легенды, задайте DisplayName как ''.

Тег плоттера, чтобы найти в виде разделенной запятой пары, состоящей из 'Tag' и вектор символов или строковый скаляр. По умолчанию объекты плоттера имеют Tag свойство со значением по умолчанию 'PlotterN'N целое число, которое соответствует Nплоттер th сопоставлен с заданным birdsEyePlot объект, bep.

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

свернуть все

Плоттеры сопоставлены с входным графиком первоцвета, возвращенным как массив объектов плоттера.

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

Функции

Введенный в R2017a