NAN when we integrate

2 Ansichten (letzte 30 Tage)
mutah
mutah am 25 Dez. 2013
Kommentiert: Youssef Khmou am 27 Dez. 2013
Hi
I have this code
b=1;mu=1;
f = @(t) (t.^(2*mu)).*exp(-t.^2).*besseli(mu-0.5,a.*t.^2)
Q = integral(f,b,Inf)
but give me Q=NAN ??

Antworten (1)

Youssef  Khmou
Youssef Khmou am 25 Dez. 2013
hi, i think NaN can be logical answer, plus a is not provided ,
try :
figure, plot(f(-100:0.1:300))
is the area between f and the ax axis defined ?
  2 Kommentare
mutah
mutah am 26 Dez. 2013
it's ploted 2 lines
Youssef  Khmou
Youssef Khmou am 27 Dez. 2013
i tried with a numeric vector, and the returned function contains NaN, so the problem happened before the integration,
r=f(-100:100);
isnan(r);

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by