點我看完整全文.docVIP

  • 2
  • 0
  • 约6.73千字
  • 约 20页
  • 2016-12-14 发布于天津
  • 举报
電腦計算初探凡有測量即有誤差,我們測量物理量的溫度、長度、電壓等,會有人為誤差、量具愈誤差等。同樣地,誤差也一樣存在電腦計算裡,電腦的記憶體有限,無法存無限小數、循環小數,只能以有限小數來儲存資料,因此儲存上就有誤差,而誤差值也會隨著計算而傳播,另外有關計算的數值方法的近似解也存在誤差,這都影響著計算本身精確度。此篇文章中,探討電腦誤差值的種類,電腦的效能,解方程法的演算法,有理論的說明也有Matlab/Octave範例的實作,希望透過這樣的解析分享,引起讀者對電腦計算的興趣,也會注意到電腦是有限小數,不同的算法會得到不同的精確度.凡有計算都存在著誤差,如何改善演算法,加快計算,提高精確度,是日趨重要的課題。 電腦的效能 每秒浮點運算次數(flops)[7] flops, 每秒浮點運算次數(亦稱每秒峰值速度)是每秒所執行的浮點運算次數(Floating-point operations per second;FLOPS)的簡稱,被用來估算電腦效能,尤其是在使用到大量浮點運算的科學計算領域中。 浮點運算實際上包括了所有涉及浮點數的運算,在某類應用軟體中常常出現,比較整數運算更用時間。現今大部分的處理器中都有浮點運算器。因此每秒浮點運算次數所量測的實際上就是浮點運算器的執行速度。而最常用來測量每秒浮點運算次數的基準程式(benchmark)之一,就是Linpack。乘法運算

文档评论(0)

1亿VIP精品文档

相关文档