exponenta event banner

radialspeed

Относительная радиальная скорость

Синтаксис

Rspeed = radialspeed(Pos,V)
Rspeed = radialspeed(Pos,V,RefPos)
Rspeed = radialspeed(Pos,V,RefPos,RefV)

Описание

Rspeed = radialspeed(Pos,V) возвращает радиальную скорость заданных платформ относительно опорной платформы. Платформы имеют позиции Pos и скорости V. Опорная платформа неподвижна и расположена в начале координат.

Rspeed = radialspeed(Pos,V,RefPos) определяет положение опорной платформы.

Rspeed = radialspeed(Pos,V,RefPos,RefV) определяет скорость опорной платформы.

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

Pos

Положения платформ, указанные как матрица 3-by-N. Каждый столбец указывает позицию в форме [x; y; z], в метрах.

V

Скорости платформ, определяемые как 3-by-N матрица. Каждый столбец определяет скорость в форме [x; y; z], в метрах в секунду.

RefPos

Положение опорной платформы, определяемое как вектор 3 на 1. Вектор имеет вид [x; y; z], в метрах.

По умолчанию: [0; 0; 0]

RefV

Скорость опорной платформы, заданная как вектор 3 на 1. Вектор имеет вид [x; y; z], в метрах в секунду.

По умолчанию: [0; 0; 0]

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

Rspeed

Радиальная скорость в метрах в секунду, как вектор N-by-1. Каждое число в векторе представляет радиальную скорость соответствующей платформы. Положительные цифры указывают на то, что платформа приближается к опорной платформе. Отрицательные числа указывают на то, что платформа удаляется от опорной платформы.

Примеры

свернуть все

Расчет радиальной скорости цели относительно стационарной платформы. Предположим, что цель находится в (20,20,0) метрах в декартовых координатах и движется со скоростью (10,10,0) метров в секунду. Опорная платформа расположена по адресу (1,1,0).

rspeed = radialspeed([20; 20; 0],[10; 10; 0],[1; 1; 0])
rspeed = -14.1421

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

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

.
Представлен в R2011a