plot

Отобразите рисунок палки, показывающую положения всех сегментов тела пешехода

Описание

пример

plot(pedestrian) отображает рисунок палки, показывающую положения всех сегментов тела пешехода. Линии рисунка представляют сегменты тела, а точки - шарниры, соединяющие сегменты тела.

fhndl = plot(pedestrian) возвращает указатель на рисунок окна отображения.

Примеры

свернуть все

Отображение движения пешехода, идущего по квадратному пути. Создайте пешехода с помощью backscatterPedestrian объект со значениями по умолчанию, за исключением высоты 1,7 метра. Продвигайтесь и отображайте положение пешехода каждые 3 миллисекунды. Сначала пешехода перемещается вдоль положительной оси X, затем вдоль положительной оси Y, вдоль отрицательной оси X и, наконец, вдоль отрицательной оси Y, чтобы вернуться к начальной точке.

ped = backscatterPedestrian('Height',1.7);
dt = 0.003;
N = 3600;
for m = 1:N
    if (m < N/4)
        angstep = 0.0;
    end
    if (m >= N/4)
        angstep = 90.0;
    end
    if (m >= N/2)
        angstep = 180.0;
    end
    if (m >= 3*N/4)
        angstep = 270.0;
    end
    move(ped,dt,angstep);
    plot(ped)
end

Figure Pedestrian Trajectory contains an axes. The axes with title Pedestrian Trajectory contains 2 objects of type line.

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

свернуть все

Пешеходная цель, заданная как backscatterPedestrian объект.

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

свернуть все

Указатель на фигуру окна графика

Введенный в R2019b