Усовершенствуйте радарную симуляцию сценария одним временным шагом
совершенствует симуляцию радарного сценария isRunning
= advance(scenario
)scenario
одним временным шагом, и возвращает рабочее состояние сценария. Настройте поведение усовершенствования с помощью свойств UpdateRate и InitialAdvance radarScenario
объект.
Когда UpdateRate
свойство является положительной скалярной величиной F, усовершенствования симуляции во временном шаге 1/F. Кроме того, если InitialAdvance
свойством является 'Zero'
, затем симуляция запускает во время 0
. Если InitialAdvance
свойство задано как 'UpdateInterval'
, затем симуляция запускается во время 1/F.
Когда UpdateRate
свойством является 0
, симуляция переходит к следующему запланированному времени выборки любых смонтированных датчиков или эмиттеров. Например, если сценарий имеет два датчика с частотами обновления 2 Гц и 5 Гц, то первые семь обновлений симуляции в 0, 0.2, 0.4, 0.5, 0.6, 0,8 и 1,0 секунды, соответственно.
В этом случае начальное время время всегда 0
. Кроме того, необходимо инициировать выполнение датчиков или эмиттеров при помощи по крайней мере одной из этих опций между вызовами advance
функция:
detect
| kinematicTrajectory
| radarScenario
| record
| restart
| waypointTrajectory