Having problems with this triple integral
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos

I'm trying to solve this problem. Here's my code:
%44
fun = @(x,y,z) 1./(x.^2 + y.^2);
xmin = -1;
xmax = 1;
ymin = 0;
ymax = @(x) sqrt(1-x.^2);
zmin = 0;
zmax = @(x,y) y;
q= integral3(fun,xmin,xmax,ymin,ymax,zmin,zmax)
and this runs into and error saying that it reached the maximum number of function evalutions and failed the global error test. Can anyone tell me what did I do wrong?
0 comentarios
Respuestas (2)
Carlos Guerrero García
el 24 de Nov. de 2022
Editada: Carlos Guerrero García
el 24 de Nov. de 2022
The exercise ask for the evaluation using cylindrical coordinates and you're not using cylindrical coordinates in your code. Also, note that the origin belongs to Omega but the function 1/(x^2+y^2) is undefined in that point (i.e. you've got an improper integral right there)
Also, notice that your code works fine (although without cylindrical coordinates) changing "ymin=0" with "ymin=0.1", or "ymin=0.01", or "ymin=0.001", or "ymin=0.0001", ...
What do you think about the limit when "y" tends to cero?
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!