Создайте радарный сценарий
radarScenario
создает радарный объект сценария. Радарный сценарий симулирует 3-D среду, содержащую несколько платформ. Платформы представляют объекты, которые вы хотите симулировать, такие как самолет, наземные транспортные средства или поставки. Некоторые платформы несут датчики, такие как радар, гидролокатор или инфракрасное излучение. Другие платформы действуют как источник сигналов или отражатель сигналов.
Заполните радарный сценарий путем вызова platform
функция для каждой платформы вы хотите добавить. Можно смоделировать платформы как точки или кубоиды путем определения 'Dimension'
свойство при вызове platform
функция. Платформы имеют подписи со свойствами, которые характерны для типа датчика, таковы как эффективная площадь рассеивания для радарных датчиков. Можно создать траектории для любой платформы с помощью kinematicTrajectory
, waypointTrajectory
, или geoTrajectory
Система object™.
После того, как вы добавите все желаемые платформы, можно симулировать сценарий в инкрементных временных шагах при помощи advance
функция в цикле. Можно запустить симуляцию целиком с помощью record
функция.
scene = radarScenario
создает пустой радарный сценарий со значениями свойств по умолчанию. Можно задать траектории платформы в сценарии как Декартовы состояния с помощью kinematicTrajectory
или waypointTrajectory
Системный объект.
scene = radarScenario('IsEarthCentered',true)
создает пустой сосредоточенный Землей радарный сценарий и устанавливает свойство IsEarthCentered как true
. Можно задать траектории платформы в сценарии как геодезические состояния с помощью geoTrajectory
Системный объект.
scene = radarScenario(
конфигурирует свойства Name,Value
)radarScenario
объект с помощью одних или нескольких аргументов name-value. Name
имя свойства и Value
соответствующее значение. Можно задать несколько аргументов name-value в любом порядке. Любые незаданные свойства берут значения по умолчанию.
platform | Добавьте платформу в радарный сценарий |
advance | Усовершенствуйте радарную симуляцию сценария одним временным шагом |
restart | Перезапустите симуляцию радарного сценария |
record | Симуляция записи радарного сценария |
emit | Соберите выбросы всех эмиттеров в радарном сценарии |
propagate | Распространите эмиссию в радарном сценарии |
detect | Соберите обнаружения из всех датчиков в радарном сценарии |
platformProfiles | Профили радарных платформ сценария |
platformPoses | Информация о положении для каждой платформы в радарном сценарии |
coverageConfig | Датчик и эмиттерная настройка покрытия |
perturb | Примените возмущения к радарному сценарию |
clone | Создайте копию радарного сценария |
kinematicTrajectory
| geoTrajectory
| waypointTrajectory
| Platform
| radarScenarioRecording