Integral of a PDF do not equal 1

4 次查看(过去 30 天)
Hi,
I am trying to compute the integral from 0 to infinity of the following PDF:
S=@(r) 2*pi*lambdab.*r.*exp(-pi*lambdab.*r).*exp(-2*pi*lambdab.*integral(@(u) u.*exp(-pi*lambdab.*u),0,r,'ArrayValued',true));
Result=integral(S,0,inf,'ArrayValued',true);
Logically, I need to find 1 for every >0. However, when is greater than 0.2, I surprisingly get smaller values than 1 for the integral of the PDF.
Any help please!

采纳的回答

Steven Lord
Steven Lord 2020-5-20
What leads you to believe the integral should be 1?
syms r u
syms lambdab positive
S=2*pi*lambdab.*r.*exp(-pi*lambdab.*r).*...
exp(-2*pi*lambdab.*int(u.*exp(-pi*lambdab.*u),u, 0,r));
int(S, r, 0, Inf)
The result I receive:
ans =
1 - exp(-2/(lambdab*pi))

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Calculus 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by