摘要: eps(a)是|a|与大于|a|的最小的浮点数之间的距离,距离越小表示精度越高。默认a=1:这里直接在matlab中输入:eps == eps(1)(true).我们知道浮点数其实是离散的,有限的,而且间隔是不均匀的。我们可以说一个数旁边的数是什么,而它们之间的距离就反应了其精度。越靠近0,数和数之间就越密集,精度就越高。下面引用百度知道中 greatdju 的详细回答:首先,eps不是matlab所能表示的最小的正数。可以试试eps和eps/2,如果eps真的是最小的正数,那么eps/2就应该四舍五入到0或eps,但实际上却能精确表示出来。正确的说法是eps=eps(1),是1的精度。也就是 阅读全文
posted @ 2014-03-14 22:49 零点@ 阅读(1659) 评论(0) 推荐(0) 编辑