查看: 351|回复: 5|关注: 0

[已解决] 计算结果不一样

[复制链接]

新手

8 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
我想描点作图,但是在计算时,发现如果单纯的给t赋值上0,结果也是0,为什么一写成 t=0:0.01:pi/2的形式结果就成了负的了,急死我了

syms t
t=0:0.01:pi/2;

y=
73530374849689/1099511627776 - ((20*cos(t) + 15*sin(t) - 8).^2 + (15*cos(t) - 20*sin(t) + 27).^2).^(1/2) - ((15*cos(acos(((35*cos(t) - 15).^2 + (35*sin(t) + 33).^2 + 311)/(90*((35*sin(t) + 33).^2 + (35*cos(t) - 15).^2).^(1/2))) + acos((146.^(1/2)*((35*cos(t) - 15).^2 + (35*sin(t) + 33).^2 + 89))/(876*((35*sin(t) + 33).^2 + (35*cos(t) - 15).^2).^(1/2))) + 644109791619529/562949953421312) - 6*sin(acos(((35*cos(t) - 15).^2 + (35*sin(t) + 33).^2 + 311)/(90*((35*sin(t) + 33).^2 + (35*cos(t) - 15).^2).^(1/2))) + acos((146.^(1/2)*((35*cos(t) - 15).^2 + (35*sin(t) + 33).^2 + 89))/(876*((35*sin(t) + 33).^2 + (35*cos(t) - 15).^2).^(1/2))) + 644109791619529/562949953421312) + 12).^2 + (6*cos(acos(((35*cos(t) - 15).^2 + (35*sin(t) + 33).^2 + 311)/(90*((35*sin(t) + 33).^2 + (35*cos(t) - 15).^2).^(1/2))) + acos((146.^(1/2)*(1*(35*cos(t) - 15).^2 + 1*(35*sin(t) + 33).^2 + 89))/(876*(1*(35*sin(t) + 33).^2 + 1*(35*cos(t) - 15).^2).^(1/2))) + 644109791619529/562949953421312) + 15*sin(acos((1*(35*cos(t) - 15).^2 + 1*(35*sin(t) + 33).^2 + 311)/(90*(1*(35*sin(t) + 33).^2 + 1*(35*cos(t) - 15).^2).^(1/2))) + acos((146.^(1/2)*(1*(35*cos(t) - 15).^2 + 1*(35*sin(t) + 33).^2 + 89))/(876*(1*(35*sin(t) + 33).^2 + 1*(35*cos(t) - 15).^2).^(1/2))) + 644109791619529/562949953421312) + 29).^2).^(1/2)


plot(t,y,'r-')




回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

中级

650 麦片

财富积分


5001500


22

主题

957

帖子

110

最佳答案
  • 关注者: 9
发表于 2020-5-16 23:44:44 | 显示全部楼层 |此回复为最佳答案
你把你(146.^(1/2)*((35*cos(t) - 15)之类的乘除全部加上点试一下
回复此楼 已获打赏: 0 积分

举报

新手

8 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
 楼主| 发表于 2020-5-17 09:00:37 | 显示全部楼层
onlye_caisA 发表于 2020-5-16 23:44
你把你(146.^(1/2)*((35*cos(t) - 15)之类的乘除全部加上点试一下

让我怎么感谢你,果然是这样的:hug::handshake
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

650 麦片

财富积分


5001500


22

主题

957

帖子

110

最佳答案
  • 关注者: 9
发表于 2020-5-17 15:53:52 | 显示全部楼层
slw 发表于 2020-5-17 09:00
让我怎么感谢你,果然是这样的

对于乘除公式,除非特殊情况,加个点都没有错
回复此楼 已获打赏: 0 积分

举报

新手

8 麦片

财富积分


050


2

主题

5

帖子

0

最佳答案
 楼主| 发表于 2020-5-19 19:01:37 | 显示全部楼层
onlye_caisA 发表于 2020-5-17 15:53
对于乘除公式,除非特殊情况,加个点都没有错

这个很长的式子是几个矩阵乘出来的,每次都加点很不方便,能不能不加并且不出错呀
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

650 麦片

财富积分


5001500


22

主题

957

帖子

110

最佳答案
  • 关注者: 9
发表于 2020-5-20 10:28:40 | 显示全部楼层
slw 发表于 2020-5-19 19:01
这个很长的式子是几个矩阵乘出来的,每次都加点很不方便,能不能不加并且不出错呀
...

我没有更好的办法
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表