[問題] 積分後有不同的數值

看板Mathematica作者 (tengyuan)時間12年前 (2012/06/18 14:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我在做以下的積分式(有點亂,不如如何整理) f = Exp[-(((x - a)^2)/2 (\[b]^2))]/Sqrt[2 \[Pi]] \[b]; j = Integrate[f x, {x, -\[Infinity], \[Infinity]}, GenerateConditions -> False] k = Integrate[f (x - a)^2, {x, -\[Infinity], \[Infinity]}, GenerateConditions -> False] g = FourierTransform[f, x, \[Omega]] h = Integrate[g \[Omega], {\[Omega], -\[Infinity], \[Infinity]}, GenerateConditions -> False] Integrate[g (\[Omega] - h)^2, {\[Omega], -\[Infinity], \[Infinity]}, GenerateConditions -> False] 積分最後一條方程的時,第一次跑出的結果和之後再running一次的結果會不一樣, 這是為什麼? GenerateConditions -> False 是不是不一定要加上? 感謝大大解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.179.31
文章代碼(AID): #1FtivXnl (Mathematica)
文章代碼(AID): #1FtivXnl (Mathematica)