首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获取符号系统的数值?

如何获取符号系统的数值?
EN

Stack Overflow用户
提问于 2020-04-21 22:35:02
回答 1查看 52关注 0票数 1

如何计算rollpitchyaw?我们需要找到符号变量rollpitchyaw的数值。

代码语言:javascript
运行
复制
syms roll pitch yaw
C1i=[cos(yaw) sin(yaw) 0;
    -sin(yaw) cos(yaw) 0;
    0 0 1];

C21=[cos(pitch) 0 -sin(pitch);
    0        1    0;
     sin(pitch) 0 cos(pitch)];

 Cb2=[1   0     0;
     0   cos(roll) sin(roll);
    0   -sin(roll) cos(roll)];

Cequivalent = Cb2*C21*C1i

R = [ 0.8748 -0.4636 0.1410; 0.4779 0.8735 -0.0933; -0.0799 0.1490 0.9856];
R == Cequivalent
EN

Stack Overflow用户

发布于 2020-04-21 22:47:05

你可以只解你变量的方程系统:

代码语言:javascript
运行
复制
res = solve( vpa(R) == Cequivalent, roll, pitch, yaw);

但是,没有解决方案,所以我想您在某个地方犯了错误。

结果将采用可变精度算术(VPA),并可转换为double:

代码语言:javascript
运行
复制
res = double(res);
票数 3
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61346132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档