完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
一个简单的问题,在matlab命令行窗口里面,输入:
-3*(1/3)^4+4*(1/3)^3+5*(1/3)^2-5/3+1 得到正确的结果为0 但是输入: -3*(1/3)^4+4*(1/3)^3+5*(1/3)^2-5*(1/3)+1 却得到1.1102e-16。也就是说把5/3换成5*(1/3),结果显示就不一样了。 这个极限接近与0了,但是还是感觉不爽,为什么不直接显示成0呢? |
|
相关推荐
1个回答
|
|
顶顶,难道是版本的问题吗
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1853 浏览 1 评论
200圆!求助大佬给一份VSG并网和离网模式的simulink仿真
2124 浏览 0 评论
MATLAB(3)--矩阵的引用(sub2ind、ind2sub、reshape函数使用)
2938 浏览 0 评论
3273 浏览 0 评论
4116 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-3 02:05 , Processed in 0.550865 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号