मुझे नीचे दिए गए अभिन्न अंग का आंकलन करने की आवश्यकता है:
जहाँ , और । यहाँ दूसरी तरह का संशोधित Bessel फ़ंक्शन है। मेरे विशेष मामले में मेरे पास , और ।एक्स∈आर+λ,κ,ν>0कश्मीरλ=.००,३१३κ=.००,८२५ν=0.33
मैं MATLAB का उपयोग कर रहा हूं, और मैंने अंतर्निहित कार्यों की कोशिश की है integral
और quadgk
, जो मुझे बहुत सारी त्रुटियां देता है (नीचे देखें)। मैंने स्वाभाविक रूप से कई अन्य चीजों की कोशिश की है, जैसे कि भागों द्वारा एकीकृत करना, और से तक अभिन्न को ।( कश्मीर + 1 ) एक्स π
तो, क्या आपके पास कोई सुझाव है कि मुझे किस विधि के लिए अगला प्रयास करना चाहिए?
अद्यतन (जोड़े गए प्रश्न)
मैंने @Pedro से जुड़े पेपर को पढ़ा, और मुझे नहीं लगता कि इसे समझना बहुत कठिन था। हालाँकि, मेरे कुछ सवाल हैं:
- क्या वर्णित मूल लेविन पद्धति में का उपयोग आधार-तत्वों रूप में करना ठीक होगा ?ψ k
- क्या मैं इसके बजाय सिर्फ एक फिलोन विधि का उपयोग कर सकता हूं, क्योंकि दोलनों की आवृत्ति तय हो गई है?
उदाहरण कोड
>> integral(@(r) sin(x*r).*sqrt(E(r)),0,Inf)
Warning: Reached the limit on the maximum number of intervals in use. Approximate
bound on error is 1.6e+07. The integral may not exist, or it may be difficult to
approximate numerically to the requested accuracy.
> In funfun\private\integralCalc>iterateScalarValued at 372
In funfun\private\integralCalc>vadapt at 133
In funfun\private\integralCalc at 84
In integral at 89
ans =
3.3197e+06