eps(a)是|a|与大于|a|的最小的浮点数之间的距离,距离越小表示精度越高。默认a=1。我们知道浮点数其实是离散的,有限的,而且间隔是不均匀的。我们可以说一个数旁边的数是什么,而它们之间的距离就反映了其精度。越靠近0,数和数之间就越密集,精度就越高。

_______________________

楼上的说法是错误的,eps 不是matlab所能表示的最小的正数。楼主可以试试eps和 eps/2,如果 eps真的是最小的正数,那么eps/2就应该四舍五入到0或eps,但实际上却能精确表示出来。正确的说法是eps=eps(1),是数字1的精度。也就是说matlab无法表示介于1和1+eps之间的数,这些数将被四舍五入到1或1+eps。比如1+0.3*eps被舍入到1,而1+0.7*eps被舍入到1+eps。楼主可以用下面语句进行验证:1+0.3*eps==1%true

1+0.7*eps==1%false

1+0.7*eps==1+eps%true

正如前面所说,对浮点数而言,越靠近0,精度就越高。因此2的精度比1的精度要低。事实上,matlab无法区分介于2和2+2*eps之间的数。也就是说eps(2)=2*eps,下面验证:2+eps==2%true说明matlab无法区分2和2+eps;1+eps==1%false说明matlab可以区分1和1+eps1,因此1的精度比2高。

matlab里eps,Matlab中eps的解释相关推荐

  1. matlab里real,matlab中real和imag

    天津职业技术师范大学本科生毕业设计基于 matlab 的图像形状与分类 Image shape and classification based on Matlab 2012 年 6 月 摘要数字图像 ...

  2. matlab里newff,matlab中newff函数

    MATLAB中BP神经网络的重要函数和基本功能 ?newff() 功能 建立一个前向BP网络 格式 net = newff(PR,[S1 S2...SN1],{TF1 TF2...TFN1},BTF, ...

  3. matlab里butter,matlab中butter函数

    利用切比雪夫最佳一致逼近法设计一多阻带陷波器 qiebijinduobs 在 MATLAB 中,可以用函数 y=filter(p,d,x)实现差分方程的仿真,也可以用函 数 y=conv(x,h).. ...

  4. matlab里.,在MATLAB中如何定义函数

    MATLAB是本人经常使用的程序,编程过程中经常会有部分代码重复出现,为了简化代码许多时候希望将实现特定功能的特定的代码(算法)书写成函数的形式,提高代码的可封装性与重复性,简化代码设计,提高执行效率 ...

  5. matlab里path,Matlab设置永久path

    1. 加入文件夹搜索路径 - addpath ddpath('folderName1','folderName2','folderName3' ...) addpath('folderName1',' ...

  6. matlab里markersize,Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的

    Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的 Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的关系 scatte ...

  7. matlab里findobj,Matlab之findobj()

    findobj findobj:特殊属性的图形对象 语法: 1.findobj: findobj返回根对象的句柄和所有子对象(findobj returns handles of the root o ...

  8. matlab里mapminmax,Matlab的mapminmax函数说明[转]

    http://www.doczj.com/doc/2250b38026fff705cc170ac6.html/s/blog_4936c31d0100uchd.html 几个要说明的函数接口: [Y,P ...

  9. matlab 中 eps 的分析

    eps(a)是|a|与大于|a|的最小的浮点数之间的距离,距离越小表示精度越高.默认a=1: 这里直接在matlab中输入:eps == eps(1)(true). 我们知道浮点数其实是离散的,有限的 ...

最新文章

  1. 和12岁小同志搞创客开发:手撕代码,做一款节拍电子鼓
  2. ASP.NET中实现打印
  3. mysql性能优化之sql语句优化最强合集
  4. 设计模式—适配器模式
  5. apache负载均衡的安装和实现方法
  6. 动态语言,静态类型,强类型定义语言,弱类型定义语言,
  7. android开发关于和使用本机内存,内置存储卡和外置存储卡大揭秘
  8. 那一年,整个游戏界差点因为一款垃圾游戏,而一同被“埋葬”
  9. volatile实现原理
  10. 06512oracle数据库,ORA-06512 – 专业Oracle数据库恢复,或许是您恢复数据的最后机会@phone:13429648788 - 专业Oracle数据库恢复技术支持...
  11. Hiberate中Update和Merge的一个小的区别
  12. HTML autofocus
  13. PCL Lesson 4:直通滤波+多视图可视化
  14. winform point数组带数值_excel 根据条件标注最大数值最小数值
  15. Win32环境下的Tomcat5.5.17与apache2.2的集群
  16. Window10屏幕亮度无法调节尝试解决方法
  17. java编程基础总结——20.foreach遍历及lambda表达式
  18. java网页作业提交_基于JAVA网上作业提交批改系统的设计(SQL)(含录像)
  19. LTE CA下的频点计算
  20. Zigbee网关 CC2530驱动1602显示屏

热门文章

  1. win10常用的运行命令
  2. 行车记录仪CCC认证办理流程介绍
  3. JavaScript做轮播图片(2)
  4. 网站跳转的几种实现方法
  5. python hist的使用
  6. 浏览器自动播放 音乐
  7. 自己怎么论文查重?paperpaper论文查重来帮你!
  8. 微服务注册中心-Eureka
  9. H5镜像备份、还原的制作与系统烧录
  10. linux 恢复修改文件内容,Linux备份及恢复及Linux文件权限详解