Integral Problem
Afficher commentaires plus anciens
I want to evaluate the integral of this function :
(cos(t^2)*sin(t)^2)^(1/2)
over the period -15*pi:50*pi
I am using these :
f=@(t) (cos(t.^2).*sin(t).^2).^(1/2);
quad(f,-15*pi,50*pi)
But i am getting warning:
Warning: Maximum function count exceeded; singularity likely.
> In quad at 110
In PPEL at 6
ans =
35.8252 +54.5673i
Most likely there is something stupid that i don't know about the theoretical part of the math :)
Réponses (2)
Honglei Chen
le 3 Avr 2012
0 votes
The function f is complex valued so this may be tricky. The following page may be helpful
Walter Roberson
le 3 Avr 2012
0 votes
cos(t^2) oscillates fairly quickly near 50*pi . You are exceeding the maximum function count because of those fast oscillations.
Catégories
En savoir plus sur Numerical Integration and Differentiation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!