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