MATLAB控制运算精度
【摘要】
先来看一段MATLAB代码
clear;
theta = 264.3783; t1 = [cos(theta); cos(2*theta);cos(3*theta); cos(4*theta); sin(theta); sin(2*thet...
先来看一段MATLAB代码
clear;
theta = 264.3783;
t1 = [cos(theta); cos(2*theta);cos(3*theta); cos(4*theta); sin(theta); sin(2*theta); sin(3*theta);sin(4*theta); 1];
t2 =[0.8849 0.5661 0.1170 -0.3591 0.4658 0.8243 0.9931 0.9333 1.0000]';
Ximage = [7.8013 -10.5825 -12.7495 4.806716.3082 7.2674 1.5018 0.0946-12.8618]';
result1 = t1'*Ximage;
result2 = t2'*Ximage;
在MATLAB控制台下查看t1与t2的值是一样的,但是结果却相差很多:
result1
文章来源: wenyusuran.blog.csdn.net,作者:文宇肃然,版权归原作者所有,如需转载,请联系作者。
原文链接:wenyusuran.blog.csdn.net/article/details/38366313
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)