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

题目:

求教一个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算的时候就会报错.说下题目的意思好吗,各变量代表什么

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值