[問題] 數值積分出現複數
我用數值積分求下面積分的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 囧 ▎ ●> ● ◤ ▌ ﹍﹍ 0 ▊囧> 幹...
▲ ■┘ ■ ▎ ■ █◤ ▌ ㄏ▋ ︶■
〈﹀ ∥ ▁▁∥ ▎ ﹀〉◤ ▋ ▊ 〈\ ψcockroach727
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.25.100
※ 文章網址: https://www.ptt.cc/bbs/Mathematica/M.1430140771.A.6E8.html
推
04/28 14:03, , 1F
04/28 14:03, 1F
Mathematica 近期熱門文章
PTT數位生活區 即時熱門文章