updatePlots

Обновление графиков сценария вождения

Синтаксис

Описание

пример

updatePlots(scenario) обновляет отображение всех существующих графиков для сценария вождения, scenario. Графики сценария вождения автоматически обновляются каждый раз, когда вы вызываете advance функция для продвижения симуляции. Использовать updatePlots после того, как вы обновляете любые свойства актёра и хотите обновить график, не вызывая advance.

Примеры

свернуть все

Обновление графиков сценария вождения после изменения аспектов сценария.

Создайте сценарий вождения, содержащий транспортное средство на прямом, 25-метровом сегменте дороги. Постройте график сценария.

scenario = drivingScenario;
roadcenters = [0 0 0; 25 0 0];
road(scenario,roadcenters);
  
v = vehicle(scenario,'ClassID',1);
v.Position = [1 0 0];

plot(scenario)

Figure contains an axes. The axes contains 3 objects of type patch, line.

Используйте график погони, чтобы построить график сценария с точки зрения транспортного средства.

chasePlot(v)

Установите новую позицию для транспортного средства.

v.Position = [12 0 0];

Обновите оба графика, чтобы показать новое положение транспортного средства.

updatePlots(scenario)

Figure contains an axes. The axes contains 3 objects of type patch, line.

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

свернуть все

Сценарий вождения, заданный как drivingScenario объект.

Введенный в R2017a