作业帮 > 综合 > 作业

Matlab积分Mindlin解

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 23:26:38
Matlab积分Mindlin解
我在用Matlab二重积分Mindlin解的时候,出现无法计算的问题.
syms a c;
for i=1:n
for j=1:n
z=d1*i-d1/2;
R1=sqrt((d*cos(a))^2+(z-c)^2);
R2=sqrt((d*cos(a))^2+(z+c)^2);
A=(1+u)/(8*pi*(1-u))*((3-4*u)/R1+(z-c)^2/R1^3+(8*u^2-12*u+5)/R2+((3-4*u)*(z+c)^2-2*c*z)/R2^3+6*c*z*(z+c)^2/R2^5);
I1(i,j)=2*int(int(A,c,(j-1)*d1,j*d1),a,0,pi/2);
end
end
其中n,d1,d,u都是可以给出的,但是为什么二重积分没办法计算呢?
Matlab积分Mindlin解
反正你这个题目中有几个变量没赋值,这样是算不出的.
程序没问题,如果有错就是因为积分不收敛.