exponenta event banner

platformProfiles

Профили радиолокационных сценарных платформ

Описание

пример

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

Примеры

свернуть все

Создайте сценарий радара.

rs = radarScenario;

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

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

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

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

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

свернуть все

Сценарий радара, указанный как radarScenario объект.

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

свернуть все

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

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

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

  • Length

  • Width

  • Height

  • OriginOffset

SignaturesСигнатуры платформы, определяемые как массив ячеек объектов сигнатур, таких как rcsSignature объекты

Посмотрите Platform для получения дополнительной информации о полях.

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