什么是EPS


  EPSMATLAB中的函數,表示浮點相對精度。 [1] 對雙精度數值來說eps表示從 1.0 到下一個最大雙精度數的距離。 對 單精度 數值來說eps表示從 1.0 到下一個最大單精度數的距離。 [1] 距離越小表示精度越高。 默認a=1。 我們知道 浮點數 其實是離散的,有限的,而且間隔是不均勻的。 我們可以說一個數旁邊的數是什么,而它們之間的距離就反應了其精度。 越靠近0,數和數之間就越密集,精度就越高。 0的精度是最高的,也就是說eps (0)才是matlab所能表示的最小的正數。 eps也允許帶參數。 在MATLAB的命令窗口中鍵入:help eps或者doc eps將獲得eps 的幫助信息: 返回1.0和下一個精度最高的 雙精度浮點數 的差值, 即2^ (-52)

  EPS是在函數程序中事先說明的常量,是控制迭代精度的,相當於微積分里面的無限小值。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM