interpolate

Интерполируйте между состояниями

Описание

interpStates = interpolate(manipSS,state1,state2,ratios) интерполирует между двумя состояниями в вашем пространстве состояний с помощью заданных значений отношения ratios.

Входные параметры

свернуть все

Пространство состояний манипулятора в виде manipulatorStateSpace объект, который является подклассом nav.StateSpace (Navigation Toolbox).

Положение начального состояния в виде n - вектор-строка элемента. n является размерностью пространства состояний, заданного в NumStateVariables свойство manipSS.

Положение конечного состояния в виде n - вектор-строка элемента. n является размерностью пространства состояний, заданного в NumStateVariables свойство manipSS.

Значения отношения для интерполяции вдоль пути в виде m - вектор элемента из значений в области значений [0 1]. Эти отношения определяют расстояние интерполированного состояния от state1.

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

свернуть все

Интерполированные состояния, возвращенные как m-by-n матрица. m является длиной ratios и n является размерностью пространства состояний, заданного в NumStateVariables свойство manipSS.

Введенный в R2021b