関数の分析形式がわかっている場合は、次のf[q]
ことができます。
Integrate[f[q] q Sin[q r]/r, {q, 0, Infinity}]
ただし、値のみを知っている場合は、f[q]
数値的に統合できます。
G[r_]:= NIntegrate[ f[q] q Sin[q r]/r, {q, 0, Infinity}]
たとえば、
f[q_] := Exp[-q]
Integrate[f[q] q Sin[q r]/r, {q, 0, Infinity}]
収量
ConditionalExpression[2/(1 + r^2)^2, Abs[Im[r]] < 1]
アプリオリに仮定を立てることができます。たとえば、次のようになります。
Assuming[r > 0, Integrate[f[q] q Sin[q r]/r, {q, 0, Infinity}]]
収量
2/(1 + r^2)^2
r > 0
暗黙のうちr
に実在すると仮定すると、 Im[r] == 0
. 上記のよう G[r]
に定義して、適切な曲線をプロットできる関数があります。f[q]
Plot[ G[r], {r, 0, 10}]
