theaterPlot

Постройте объекты, обнаружения и дорожки в trackingScenario

Описание

Объект theaterPlot используется, чтобы отобразить график trackingScenario. Этот тип графика может использоваться с датчиками, способными к обнаружению объектов.

Создание

Синтаксис

tp = theaterPlot
tp = theaterPlot(Name,Value)

Описание

tp = theaterPlot создает театральный график в новой фигуре.

пример

tp = theaterPlot(Name,Value) создает театральный график в новой фигуре с дополнительными входными свойствами, заданными одним или несколькими аргументами пары Name,Value. Свойства могут быть заданы в любом порядке как Name1,Value1,...,NameN,ValueN. Заключите каждое имя свойства в кавычки.

Свойства

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

Родительские оси, заданные как указатель theaterPlot. Если вы не задаете Parent, то theaterPlot создает оси в новой фигуре.

Плоттеры создаются для театрального графика, заданного как массив объектов плоттера.

Пределы x - ось, заданная как двухэлементный вектор - строка, [x1, x2]. Значения x1 и x2 являются нижними и верхними пределами, соответственно, для театрального отображения графика. Если вы не задаете пределы, то значения по умолчанию для свойства Parent используются. Смотрите Ориентацию, Положение и Системы координат для определений системы координат.

Типы данных: double

Пределы y - ось, заданная как двухэлементный вектор - строка, [y1, y2]. Значения y1 и y2 являются нижними и верхними пределами, соответственно, для театрального отображения графика. Если вы не задаете пределы, то значения по умолчанию для свойства Parent используются. Смотрите Ориентацию, Положение и Системы координат для определений системы координат.

Типы данных: double

Пределы z - ось, заданная как двухэлементный вектор - строка, [z1, z2]. Значения z1 и z2 являются нижними и верхними пределами, соответственно, для театрального отображения графика. Если вы не задаете пределы, то значения по умолчанию для свойства Parent используются. Смотрите Ориентацию, Положение и Системы координат для определений системы координат.

Типы данных: double

Функции объекта

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

clearDataОчистите данные из определенного плоттера театрального графика
clearPlotterDataОчистите данные о плоттере из театрального графика
detectionPlotterСоздайте плоттер обнаружения
findPlotterВозвращаемый массив плоттеров сопоставлен с театральным графиком
orientationPlotterСоздайте плоттер ориентации
platformPlotterСоздайте плоттер платформы
trackPlotterСоздайте плоттер дорожки
trajectoryPlotterСоздайте плоттер траектории
plotDetectionПостройте набор обнаружений в театральном плоттере обнаружения
plotOrientationПостройте набор ориентаций в плоттере ориентации
plotPlatformПостройте набор платформ в плоттере платформы
plotTrackПостройте набор дорожек в театральном плоттере дорожки
plotTrajectoryПостройте набор траекторий в плоттере траектории

Примеры

свернуть все

Создайте театральный график.

tp = theaterPlot('XLim',[0 90],'YLim',[-35 35],'ZLim',[0 50]);

Отобразите радарные обнаружения с координатами в (30,-5, 5), (50,-10, 10), и (40, 7, 40). Установите представление так, чтобы вы считали yz-плоскость. Подтвердите, что y- and z-coordinates радарных обнаружений правильны.

radarPlotter = detectionPlotter(tp,'DisplayName','Radar Detections');
plotDetection(radarPlotter, [30 -5 5; 50 -10 10; 40 7 40])
grid on
view(90,0)

Представление может быть изменено путем открытия графика в окне рисунка и выбора Tools> Rotate, 3D в меню фигуры.

Ограничения

Вы не можете использовать функцию прямоугольного изменения масштаба в фигуре theaterPlot.

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

Введенный в R2018b