Управляемый скоростью генератор траектории
The kinematicTrajectory
Система object™ генерирует траектории, используя заданные ускорение и скорость вращения.
Чтобы сгенерировать траекторию из скоростей:
Создайте kinematicTrajectory
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
возвращает Системный объект, trajectory
= kinematicTrajectorytrajectory
, который генерирует траекторию, основанную на ускорении и скорости вращения.
устанавливает каждое свойство trajectory
= kinematicTrajectory(Name,Value
)Name
к заданной Value
. Неопределенные свойства имеют значения по умолчанию.
trajectory = kinematicTrajectory('SampleRate',200,'Position',[0,1,10])
создает кинематическую траекторию системного объекта, trajectory
со скоростью дискретизации 200 Гц и начальным положением, установленным на [0,1,10].[
выводит состояние траектории, а затем обновляет состояние траектории на основе position
,orientation
,velocity
,acceleration
,angularVelocity
] = trajectory(bodyAcceleration
,bodyAngularVelocity
)bodyAcceleration
и bodyAngularVelocity
.
Этот синтаксис действителен только в том случае, если AngularVelocitySource
установлено в 'Input'
и AccelerationSource
установлено в 'Input'
.
[
выводит состояние траектории, а затем обновляет состояние траектории на основе position
,orientation
,velocity
,acceleration
,angularVelocity
] = trajectory(bodyAngularVelocity
)bodyAngularAcceleration
.
Этот синтаксис действителен только в том случае, если AngularVelocitySource
установлено в 'Input'
и AccelerationSource
установлено в 'Property'
.
[
выводит состояние траектории, а затем обновляет состояние траектории на основе position
,orientation
,velocity
,acceleration
,angularVelocity
] = trajectory(bodyAcceleration
)bodyAcceleration
.
Этот синтаксис действителен только в том случае, если AngularVelocitySource
установлено в 'Property'
и AccelerationSource
установлено в 'Input'
.
[
выводит состояние траектории, а затем обновляет состояние траектории.position
,orientation
,velocity
,acceleration
,angularVelocity
] = trajectory()
Этот синтаксис действителен только в том случае, если AngularVelocitySource
установлено в 'Property'
и AccelerationSource
установлено в 'Property'
.