大神好,想用双重积分求解下式中, ,但积分运行后,出现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)

 채택된 답변

0 개 추천

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 数学에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!