MATLAB控制运算精度

举报
格图洛书 发表于 2021/12/30 00:11:00 2021/12/30
【摘要】 先来看一段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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。