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