adsbCategory

Перечисление Автоматических Зависимых Широковещательно переданных наблюдением категорий

Описание

adsbCategory класс перечисления реализует список категорий, используемых Международной организацией гражданской авиации (ICAO), и описал в Документе 9871 ICAO.

Создание

Описание

пример

cat = adsbCategory(category) создает adsbCategory объект перечисления с заданным categoryКатегория аргумент должен быть допустимым названием категории в виде вектора символов или строкового скаляра. Например, adsbCategory('Obstacle') создает Obstacle категория. Для списка допустимых названий категории смотрите Категории ADS-B и индексы Категории.

пример

cat = adsbCategory(categoryIndex) создает adsbCategory объект перечисления использование заданного индекса категории. Допустимый categoryIndex целое число от 0 к 15. Для получения дополнительной информации смотрите Категории ADS-B и индексы Категории.

Таблица приводит допустимый category имена и их соответствующий categoryIndex значения. Значения аргументов в той же строке приводят к эквивалентному adsbCategory создание объекта.

Категории ADS-B и индексы категории

Название категорииЗначение индекса категории
No_Category_Information0
Light1
Small2
Large3
High_Vortex_Large4
Heavy5
High_Performance6
Rotorcraft7
Glider_Sailplane8
Lighter_than_air9
Parachutist_Skydiver10
Ultralight11
Unmanned_Aerial_Vehicle12
Space_Vehicle13
Surface_Vehicle14
Obstacle15

Примеры

свернуть все

Создайте категорию UAV с помощью ее названия категории.

uavCat = adsbCategory('Unmanned_Aerial_Vehicle')
uavCat = 
  adsbCategory enumeration

    Unmanned_Aerial_Vehicle

Создайте категорию UAV с помощью ее индекса категории.

uavCatByIndex = adsbCategory(12)
uavCatByIndex = 
  adsbCategory enumeration

    Unmanned_Aerial_Vehicle

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

|

Введенный в R2021a