I try to calculate the following integral
3 ビュー (過去 30 日間)
古いコメントを表示
syms r sigma
assume(sigma>0)
assume(k>0 & k<1)
L=int(r*besseli(0,a*r)*besselk(0,a*r)),r,sigma,1)
0 件のコメント
採用された回答
その他の回答 (1 件)
Walter Roberson
2023 年 11 月 26 日
I had to guess about what k was in the code.
syms r sigma
assume(sigma>0)
syms a; assume(a>0 & a<1)
L=int(r*besseli(0,a*r)*besselk(0,a*r),r,sigma,1)
5 件のコメント
Walter Roberson
2023 年 11 月 26 日
format long g
syms r
sigma = 0.5;
k = 1/2;
L1 = int(r*besseli(0,k*r)*besselk(0,k*r),r,sigma,1)
L2 = double(L1)
L3 = vpaintegral(r*besseli(0,k*r)*besselk(0,k*r),r,sigma,1)
L4 = integral(@(r) r.*besseli(0,k*r).*besselk(0,k*r), sigma, 1)
参考
カテゴリ
Help Center および File Exchange で Calculus についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!