|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
技术综合
→
『 Matlab 』
→ 关于数据的计算问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
621
人关注过本帖
标题:
关于数据的计算问题
只看楼主
加入收藏
wqm54335
等 级:
新手上路
帖 子:2
专家分:0
注 册:2007-1-29
楼主
收藏
问题点数:0 回复次数:2
关于数据的计算问题
我在程序中碰到这样也情况,例如
明明
MAX=0.6589 MIN=-0.6589
我的本意是使他们相加等于0 即MAX+MIN=0
但是怎么搞得 (MAX+MIN )= 2.2204e-016
我头都大 了,我到底该怎么做
还有就是怎样让指数形式的数例如2.2204e-016以小数形式的显示 如 0.XXXXXXXXX
搜索更多相关主题的帖子:
数据
2007-07-18 22:34
举报帖子
使用道具
赠送鲜花
尘埃122
等 级:
贵宾
威 望:
16
帖 子:127
专家分:0
注 册:2006-8-31
第
2
楼
收藏
得分:0
你把输出格式重新定制下试试 :)
format long g
一般当数据大于1000或小于1时系统会默认用科学记数法表示,若坚持用整数部分加小数部分的格式来显示,可在指定格式后加 g
2007-07-19 09:04
举报帖子
使用道具
赠送鲜花
abingchem
等 级:
贵宾
威 望:
24
帖 子:716
专家分:0
注 册:2004-12-30
第
3
楼
收藏
得分:0
这个就是数值计算的舍入问题了,它没办法搞成0,只能近似,你看什么时候所得值小于eps就要小心一点了,或者你用符号计算
此人已消失
2007-07-20 08:12
举报帖子
使用道具
赠送鲜花
3
1/1页
1
快速回复:
关于数据的计算问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.022438 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved