大神好,想用双重积分求解下式中, ,但积分运行后,出现int()的结果,为什么计算不出来,怎么才能计算出来呢?
clc;
clear;
syms x y z l b pn
f = int(int(3*pn*z^3/(2*pi*(x^2+y^2+z^2)^(5/2)),x,0,b),y,0,l)
f =
int((pn*z^3*(2*b*(b^2 + y^2 + z^2) + b*y^2 + b*z^2))/(2*pi*(y^2 + z^2)^2*(b^2 + y^2 + z^2)^(3/2)), y, 0, l)

 Respuesta aceptada

0 votos

MATLAB的符号计算反正是够呛的。
扔到其他软件如Mathematica,Maple之类去算。
比如Mathematica可以算半天然后给出一个结果(一堆限定条件从略)

Más respuestas (0)

Categorías

Más información sobre 数学 en Centro de ayuda y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!