усовершенствование

Усовершенствуйте симуляцию сценария отслеживания одним временным шагом

Синтаксис

isrunning = advance(sc)

Описание

isrunning = advance(sc) совершенствует симуляцию сценария отслеживания, sc, одним временным шагом. Чтобы задать время шага, установите свойство UpdateRate объекта trackingScenario. Функция возвращает состояние, isrunning, симуляции. advance обновляет местоположение платформы, только если платформа имеет присвоенный путь. Можно сгенерировать присвоенные пути с помощью свойства Motion платформы. Чтобы обновить платформы, которые не имеют никаких присвоенных путей, можно установить Position, Velocity, Orientation или свойства AngularVelocity в любое время во время симуляции.

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

развернуть все

Отслеживание сценария, заданного как объект trackingScenario.

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

развернуть все

Состояние выполнения симуляции, возвращенной как 0 или 1. Если isrunning является 1, симуляция запускается. Если isrunning является 0, симуляция остановилась. Симуляция останавливается, когда любое из этих условий соблюдают:

  • Время остановки достигнуто.

  • Любая платформа достигает конца своей траектории, и вы задали свойство Motion платформы с помощью waypoints (с объектом waypointTrajectory).

Модули находятся в секундах.

Введенный в R2018b