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