plot

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

Описание

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

fhndl = plot(pedestrian) возвращает указатель фигуры окна экрана.

Примеры

свернуть все

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

ped = phased.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

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

свернуть все

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

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

свернуть все

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

Введенный в R2019b