How to solve an integral?
Mostrar comentarios más antiguos
Dear all,
I am trying to solve the following integral with the use of the Symbolic Math Toolbox of the MATLAB:
syms b x;
int(tan(b*atan(x)),x);
but MATLAB gives the following warning:
Warning: Explicit integral could not be found.
I would be grateful if anybody would suggest how to overcome the problem.
Thanks in advance,
Respuesta aceptada
Más respuestas (2)
Walter Roberson
el 7 de En. de 2012
Nope, no integral in general. There are some (non-zero) cases that I can give answers for, but those have to do with various complex values for x and the answers in the situations are that the integral is undefined. No useful simplification for x and b real, just
i*(-x+2*(int(1/(exp((2*i)*b*atan(x))+1), x)))
where "i" is sqrt(-1) .
Vahid
el 7 de En. de 2012
0 votos
Categorías
Más información sobre Code Performance en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!