В этом примере показано, как создать траекторию, которая интерполируется между вращениями с помощью блока Траектория вращения (Rotation Trajectory).
Откройте и смоделируйте модель. Блок Траектория вращения (Rotation Trajectory) выводит траекторию между двумя вращениями и сохраняет промежуточные вращения в rotations переменная. В этом примере создается простая траектория вращения от оси X к оси Z.
open_system('rot_traj_ex1.slx') simOut = sim('rot_traj_ex1.slx');

Использовать plotTransforms для построения графика траектории вращения.
numRotations = size(simOut.rotations,3); translations = zeros(3,numRotations); figure("Visible","on") for i = 1:numRotations plotTransforms(translations(:,i)',simOut.rotations(:,i)') xlim([-1 1]) ylim([-1 1]) zlim([-1 1]) drawnow pause(0.1) end
