帮助中心帮助中心
方向余弦矩阵转换为四元数
q = dcm2quat (dcm)
q = dcm2quat (dcm、动作)
q = dcm2quat (dcm、行动、宽容)
例子
问= dcm2quat (扩张型心肌病)计算四元数问对于一个给定的方向余弦矩阵,扩张型心肌病。
问= dcm2quat (扩张型心肌病)
问
扩张型心肌病
问= dcm2quat (扩张型心肌病,行动)执行一个动作,行动如果方向余弦矩阵是无效的,这不是正交的。
问= dcm2quat (扩张型心肌病,行动)
行动
问= dcm2quat (扩张型心肌病,行动,宽容)使用一个公差水平,宽容,如果方向余弦矩阵来评估扩张型心肌病是在公差内。
问= dcm2quat (扩张型心肌病,行动,宽容)
宽容
全部折叠
确定一个方向余弦矩阵的四元数。
dcm = [0 1 0;1 0 0;0 0 1);q = dcm2quat (dcm)
q =1×40.7071 - 0.7071 0
这个例子展示了如何确定从多个方向余弦矩阵的四元数。
dcm = [0 1 0;1 0 0;0 0 1);dcm (:: 2) = (0.4330 0.2500 -0.8660;…0.1768 0.9186 0.3536;…0.8839 -0.3062 0.3536);q = dcm2quat (dcm)
q =2×40 0 0.8224 0.2006 0.5320 - 0.0223 0.7071 - 0.7071
确定方向余弦矩阵的四元数扩张型心肌病在公差内。
dcm = [0 1 0;1 0 0;0 0 1);q = dcm2quat (dcm,“警告”,0.01)
方向余弦矩阵,指定为3-by-3-by -米矩阵。
数据类型:双
双
“没有”
“错误”
“警告”
当方向余弦矩阵函数行为是无效的,也就是说,不是正交的。
“警告”——显示警告,表明方向余弦矩阵是无效的。
“错误”——显示错误,表明方向余弦矩阵是无效的。
“没有”- - - - - -不显示警告或错误。
数据类型:字符|字符串
字符
字符串
每股收益(2)
4.4409 e-16
宽容的方向余弦矩阵有效性,指定为一个标量。函数考虑了方向余弦矩阵有效如果这些条件是正确的:
方向余弦矩阵的转置乘以本身=1在指定的公差(转置*扩张型心肌病(dcm) = = 1±宽容)。
1
转置*扩张型心肌病(dcm) = = 1±宽容
方向余弦矩阵的行列式等于1在指定的公差(依据(dcm) = = 1±宽容)。
依据(dcm) = = 1±宽容
四元数,返回米4矩阵。问一个标量值作为第一列。
介绍了R2006b
angle2dcm|dcm2angle|angle2quat|quat2dcm|quat2angle
angle2dcm
dcm2angle
angle2quat
quat2dcm
quat2angle
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室