作业帮 > 综合 > 作业

求教一个matlab计算公式程序,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 09:16:03
求教一个matlab计算公式程序,
matlab小白求教
function matlabsky
p1=2.83*10^(-8); %铝的电阻率 2.83*10^(-8)Ωm
p2=26.22 %实测水槽中的水的电阻率,应用对称四级法测量所得
d=[20 30 40 50 60 70 75]; %供电点的深度
D=0.5; %铝板的厚度
zj=d-4; %测量点数
for si=1:1:6
for sj=1:1:zj(si)
z(si,sj)=3+sj; %电极离开电源指向水面方向的距离
end
end
k12=(p2-p1)/(p2+p1);
k23=-k12;
L=0:1:75;
h=78-d;
x=h-L;
L1=2h-L;
r0=L+2*d;
r01=2*d+2*h+L;
rn=L+2*(n*0.5+d);
rn1=L+2*h+2*(n*0.5+d);
a=(k12*k23)^(n-1)*(1/rn+1/rn1);
b=1/(L+1+2*d)+1/(1+2*d+2*h+L);
n=sym('n');
s=sum(a,n,b,inf);
p=1/2*p1*L*((1/L+1/L1)+k12*(1/r0+1/r01)+k23*(1-k12^2)*s);
plot(x,p);
这个程序怎么改才能对啊.
参数在这
L有75个元素,d只有7个元素,h也有7个元素,x算的时候就会报错.说下题目的意思好吗,各变量代表什么