exponenta event banner

targetPoses

Целевые позиции и ориентации, как видно из платформы

Описание

poses = targetPoses(plat) возвращает значение poses всех целей в сценарии по отношению к платформе наблюдения, plat. Цели определяются как платформы, как видно из plat. Поза представляет положение, скорость и ориентацию цели относительно системы координат plat. Цели должны уже существовать в радиолокационном сценарии. Добавление целевых объектов в сценарий с помощью platform функция.

poses = targetPoses(plat,format) также указывает формат возвращаемой ориентации платформы как 'quaternion' или 'rotmat'.

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

свернуть все

Платформа наблюдения, указанная как Platform объект. Для создания платформ используйте platform функция.

Формат ориентации позы, указанный как 'quaternion' или 'rotmat'. Если указано как 'quaternion', Orientation поле структуры позы платформы представляет собой кватернион. Если указано как 'rotmat', Orientation поле является матрицей ротации.

Типы данных: char | string

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

свернуть все

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

ОбластьОписание
PlatformID

Уникальный идентификатор платформы, указанный как положительное целое число. Это обязательное поле без значения по умолчанию.

ClassID

Определяемое пользователем целое число, используемое для классификации типа целевого объекта, указанного как неотрицательное целое число. 0 зарезервирован для неклассифицированных типов платформ и является значением по умолчанию.

Position

Положение цели в координатах платформы, определяемое как действительный вектор 1 на 3. Это обязательное поле без значения по умолчанию. Единицы в метрах.

Velocity

Скорость цели в координатах платформы, заданная как действительный вектор 1 на 3. Единицы измерения в метрах в секунду. Значение по умолчанию: [0 0 0].

Acceleration

Ускорение цели в координатах платформы, заданных в виде вектора ряда 1 на 3. Единицы в метрах в секунду-квадрат. Значение по умолчанию: [0 0 0].

Orientation

Ориентация цели относительно координат платформы, заданная как скалярный кватернион или матрица вращения 3 на 3. Ориентация определяет поворот рамы от системы координат платформы к текущей системе координат целевого тела. Единицы измерения безразмерны. Значение по умолчанию: quaternion(1,0,0,0).

AngularVelocity

Угловая скорость цели в координатах платформы, заданная как действительный вектор 1 на 3. Величина вектора определяет угловую скорость. Направление определяет ось вращения по часовой стрелке. Единицы измерения в градусах в секунду. Значение по умолчанию: [0 0 0].

См. также

| | | |

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