exponenta event banner

platformProfiles

Профили платформ в сценарии отслеживания

Синтаксис

profiles = platformProfiles(sc)

Описание

profiles = platformProfiles(sc) возвращает значение profiles всех платформ в сценарии слежения, sc.

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

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

Сценарий отслеживания, указанный как trackingScenario объект.

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

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

Профили всех платформ в сценарии отслеживания, возвращаемые в виде массива структур. Количество структур в массиве равно числу платформ. Каждый профиль содержит подписи платформы и идентифицирующую информацию. Структура содержит следующие поля:

ОбластьОписание
PlatformIDОпределяемый сценарием идентификатор платформы, определяемый как положительное целое число
ClassIDОпределяемый пользователем идентификатор классификации платформы, определяемый как неотрицательное целое число
Dimensions

Измерения платформы, определяемые как структура со следующими полями:

  • Length

  • Width

  • Height

  • OriginOffset

SignaturesСигнатуры платформы, определяемые как массив ячеек радиолокационного сечения (rcsSignature), схема ИК-излучения (irSignature) и сила гидроакустической мишени (tsSignature) объекты.

Посмотрите Platform для более полных определений полей.

Примеры

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

Создайте сценарий отслеживания.

scene = trackingScenario; 

Добавьте две платформы в сценарий отслеживания. Укажите ClassID второй платформы как 3.

p1 = platform(scene);
p2 = platform(scene);
p2.ClassID = 3;

Извлеките профили для платформ в сцене.

profiles = platformProfiles(scene)
profiles=1×2 struct array with fields:
    PlatformID
    ClassID
    Dimensions
    Signatures

См. также

|

Представлен в R2018b