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