targetPoses
Положения всех целей в сценарии относительно платформы.
| Библиотека |
|
Синтаксис
Вызов функции
-
poses = targetPoses(plat)— возвращает положения всех целей в сценарии относительно платформы наблюденияplat. Цели определяются как платформы, наблюдаемые с платформыplat. Положение представляет собой координаты, скорость и ориентацию цели в системе координат платформыplat. Цели должны быть предварительно добавлены в радиолокационный сценарий.
Аргументы
Входные аргументы
#
format — формат ориентации положения
"quaternion" (по умолчанию) | "rotmat"
Details
Формат ориентации положения платформы, заданный одним из следующих значений:
-
"quaternion"— полеOrientationв структуреposesвозвращается в виде кватерниона; -
"rotmat"— полеOrientationвозвращается в виде матрицы поворота.
| Типы данных |
|
Выходные аргументы
#
poses — положения всех целей
структура | массив структур
Details
Положения всех целей в сценарии относительно наблюдающей платформы plat, возвращаемые в виде структуры или массива структур. Положение наблюдающей платформы plat в выходные данные не включается. Положение состоит из координат, скорости, ориентации и сигнатуры цели в системе координат платформы. Каждая структура содержит следующие поля:
-
PlatformID— уникальный идентификатор платформы, заданный как положительное целое число. Это обязательное поле, не имеющее значения по умолчанию. -
ClassID— идентификатор классификации цели, заданный как неотрицательное целое число. Значение0зарезервировано для неклассифицированных типов платформ и является значением по умолчанию. -
Position— положение цели в метрах в системе координат платформы, заданное как вещественный вектор длины3. Это обязательное поле, не имеющее значения по умолчанию. -
Velocity— скорость цели в м/с в системе координат платформы, заданная как вещественный вектор-строка длины3. Значение по умолчанию:[0 0 0]. -
Acceleration— ускорение цели в м/с2 в системе координат платформы, заданное как вектор-строка длины3. Значение по умолчанию:[0 0 0]. -
Orientation— ориентация цели относительно системы координат платформы, заданная как скалярный кватернион или матрица поворота размером3на3. Ориентация определяет поворот системы координат от системы координат платформы к текущей системе координат корпуса цели. Безразмерная величина. Значение по умолчанию:quaternion(1,0,0,0). -
AngularVelocity— угловая скорость цели в градусах в секунду в системе координат платформы, заданная как вещественный вектор-строка длины3. Модуль вектора определяет угловую скорость, а направление задает ось вращения по часовой стрелке. Значение по умолчанию:[0 0 0].
| Типы данных |
|