angle2dcm内部的代码是什么?

25日视图(30天)
yunya刘
yunya刘 2022年4月27日
评论道: yunya刘2022年4月28日
我看到angle2dcm Mathworks但不知道标量的x, y, z或向量x, y, z矩阵使用angle2dcm后。
谁能解释代码嵌入?
非常感谢。

接受的答案

马修•诺伊
马修•诺伊 2022年4月27日
你好
给你
请注意,有些问题/问题取向公约与这个函数
函数(dcm) = angle2dcm (r, seq)
% dcm = angle2dcm (r1、r2、r3 seq)
%建立欧拉角旋转矩阵
%
% r = (r1, r2 r3)
% seq =“ZYX股票”(默认)
%的ZXZ
% dcm =方向余弦矩阵
如果输入参数个数= = 1
seq =“ZYX股票”;
结束
开关seq
情况下“ZYX股票”
dcm = Tx (r(3)) *泰(r (2)) * Tz (r (1));
情况下“ZXZ”
dcm = Tz (r (3)) * Tx (r (2)) * Tz (r (1));
结束
函数一个= Tx(一个)
(1 0 0,0 = cosd (A)信德(A); 0信德(A) cosd (A)];
函数一个=泰(一个)
= [cosd (A) 0信德(A); 0 1 0;信德(A) 0 cosd (A)];
函数一个= Tz(一个)
= [cosd (A)信德(A) 0;信德(A) cosd (A) 0。0 0 1);
1评论
yunya刘
yunya刘 2022年4月28日
非常详细的描述。非常感谢。

登录置评。

答案(1)

1月
1月 2022年4月27日
虽然我不能找到angle2dcm的代码,相当于函数eul2rotm也有助于解释。它产生的转置矩阵angle2dcm相比。
看到的:
编辑eul2rotm
3角定义一个坐标系的态度。“dcm”矩阵(方向余弦矩阵)包含三个单位向量的旋转坐标系统的基础。
1评论
yunya刘
yunya刘 2022年4月28日
谢谢你!

登录置评。

类别

找到更多的在系统的作曲家帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!