[問題] 數值積分出現複數

看板Mathematica作者 (追風箏的孩子)時間9年前 (2015/04/27 21:19), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我用數值積分求下面積分的FWHM http://i.imgur.com/SuBBscu.png
求最大值的時候, mathematica 說出現複數而停止 百思不得其解 數值積分好像不允許太多變數? MaxValue[(2* BesselJ[1, 2*Pi/0.7*r*0.5]/(2*Pi/0.7* r*0.5))^2*(-2 ((BesselJ[0, 2*Pi/0.7*3552/15*0.5 - 2*Pi/0.7*r*0.5])^2 + (BesselJ[1, 2*Pi/0.7*3552/15*0.5 - 2*Pi/0.7*r*0.5])^2 - 1) + 2*NIntegrate[(2* BesselJ[1, t]/ t)^2*(ArcCos[(t^2 + (2*Pi/0.7*r*0.5)^2 - 3552/15)/(2*t*2* Pi/0.7*r*0.5)])^2*t, {t, 2*Pi/0.7*3552/15*0.5 - 2*Pi/0.7*r*0.5, 2*Pi/0.7*3552/15*0.5 + 2*Pi/0.7*r*0.5}]), r] -- 肝不好 肝若好 人生是黑白的 考卷是空白的 、 ﹐ ● ●b ▎ ●> ● ▌ ﹍﹍ 囧> 幹... ▲ ■┘ ▎ ■ ▋ ︶■ 〈﹀ ∥ ▁▁∥ ▎ ﹀〉▊ 〈\ ψcockroach727 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.100 ※ 文章網址: https://www.ptt.cc/bbs/Mathematica/M.1430140771.A.6E8.html

04/28 14:03, , 1F
對了 你要輸出圖片也可以用mathematica輸出
04/28 14:03, 1F
文章代碼(AID): #1LFZTZRe (Mathematica)
文章代碼(AID): #1LFZTZRe (Mathematica)