plotPlatform

Постройте набор платформ в плоттере платформы

Описание

plotPlatform(platPlotter,positions) задает положения платформ M, положения которых построены по platPlotter. Задайте позиции M-by-3 матрица, где каждый столбец матрицы соответствует x - y - и z - координаты местоположений платформы.

plotPlatform(platPlotter,positions,velocities) также задает соответствующие скорости платформ. Скорости построены как векторы линии, происходящие от положений платформ. Если задано, скорости должны иметь те же размерности как положения.

plotPlatform(platPlotter,positions,labels) также задает вектор ячейки длины M, элементы которого содержат текстовые метки, соответствующие платформам M, заданным в матрице положений. Если не использовано, никакие метки не построены.

пример

plotPlatform(platPlotter,positions,velocities,labels) задает скорости и текстовые метки, соответствующие платформам M, заданным в матрице положений.

Примеры

свернуть все

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

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

Создайте плоттер платформы с именем 'Platforms'.

plotter = platformPlotter(tp,'DisplayName','Platforms');

Обновите театральный график с тремя помеченными платформами, 'R1'r2 , и 'R3'. Расположите эти три платформы, в модулях метров, в (30, 5, 4), (30,-10, 2), и (30, 15, 1), с соответствующими скоростями (в m/s) (-10, 0, 2), (-10, 3, 1), и (-10,-4, 1), соответственно.

positions = [30, 5, 4; 30, -10, 2; 30, 15, 1];
velocities = [-10, 0, 2; -10, 3, 1; -10, -4, 1];
labels = {'R1','R2','R3'};
plotPlatform(plotter, positions, velocities, labels);

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

свернуть все

Плоттер платформы, заданный как platformPlotter объект.

Положения платформы, заданные как M-by-3 матрица с действительным знаком, где M является количеством платформ. Каждый столбец матрицы соответствует x - y - и z - координаты местоположений платформы в метрах.

Скорости платформы, заданные как M-by-3 матрица с действительным знаком, где M является количеством платформ. Каждый столбец матрицы соответствует x, y и скоростям z платформ. Если задано, velocities должен иметь те же размерности как positions.

Метки платформы, заданные как M-by-1 массив ячеек из символьных векторов, где M является количеством платформ. labels содержит текстовые метки, соответствующие платформам M, заданным в positions. Если labels не использован, никакие метки не построены.

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

|

Введенный в R2018b