推 whackup:我覺得你可以學一下 fortran 說, 如果常要作這種運算. 04/15 15:03
※ 引述《Keelungman (:3)》之銘言:
: ※ 引述《micklin (Mick@Tucson)》之銘言:
: : 若一百項全加起來, 值就差很多, 又因為我要求此值的倒數,
: : 整個情況變的很混亂....
: 問題比較大的地方反而應該在這裡
: 因為你做出來的加總是一個接近 0 的數, 你拿這個數再去當分母
: 出來的結果本來就會異常的敏感, 一旦分母有了微小的變化, 算出的結果就變化很大
: 通常我們在撰寫數值計算的程式時有個一個金科玉律, 就是
: "無論如何, 請避免拿很小的數值當分母"
: 建議你回頭檢視你的問題, 在代數計算上為何要以這個數當分母?
: 是不是可以合併其他項? 或是做其他的展開?
: 甚至另開判斷條件來進行直接令值? (ex. 用解析解得到的極限值)
: 總之盡量找尋其他方法, 避開直接以此數當分母來計算的情形, 才是最妥當的方法
跟Keelungman板友討論後,
問題基本上有了解決.
1. excel的值並不可靠, 應該用matlab等科學計算軟體.
2. 公式有問題, 不過這不在本篇討論的範圍內 XD
非常感謝Keelungman!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.231.146.70