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