文件名称:animEuler:使用任意欧拉角和旋转顺序为欧拉旋转集设置动画。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-21 10:50:17
matlab
[coordSys,as] = animEuler(h,rotSet,angs) 使用三个任意欧拉角 (angs) 围绕图 (h) 中的三个轴 (rotSet) 对右坐标系的旋转进行动画处理。 rotSet 是一个包含 [1, 3] 范围内的 3 个数字的数组,表示三个身体轴,因此 rotSet = [3,1,3] 是身体 3-1-3 旋转(zxz 约定)。 角度假定为度数。 除了动画旋转之外,该函数还绘制了中间参考系。 该函数返回矩阵 coordSys,表示欧拉角集的方向余弦矩阵,以及数组 (as),包含表示轴的三个表面对象的句柄。 注意:如果不带参数调用,此函数将使用图 1 中的 45,30,60 角为 3-1-3 旋转设置动画。这些默认值也将用于代替空值。 包括辅助函数 make3daxes 和 rot3daxes。
【文件预览】:
animEuler.zip