请教大神我这里用了for循环为什么只能得到一条曲线
x=-500:30:700;
v1=0.92;
c=0.7;
w0=2.89;
r=247.15;
t1=30/v1;
for i=120:120:960
t(2)=i/v1;
p1=1-exp(-c.*t(2));
p2=1-exp(-c.*(t(2)-t1));
p3=1-exp(-c.*(t(2)-2*t1));
p4=1-exp(-c.*(t(2)-3*t1));
w=-w0./2.*(p1.*(erf((sqrt(pi)./r).*x)-erf((sqrt(pi)./r)*(x-v1.*t1)))+...
p2.*(erf((sqrt(pi)./r).*(x-v1.*t1))-erf((sqrt(pi)./r).*(x-2.*v1.*t1)))+...
p3.*(erf((sqrt(pi)./r).*(x-2.*v1.*t1))-erf((sqrt(pi)./r)*(x-3.*v1.*t1)))+...
p4.*(erf((sqrt(pi)./r).*(x-3.*v1.*t1))-erf((sqrt(pi)./r)*(x-4.*v1.*t1))));
plot(x,w,'--r')
hold off
xlabel('工作面开采方向(m)');
ylabel('下沉值(mm)');
end
两种可能,
1: hotels 长度就是1。
2: 抛异常了。 用线程启的时候不好调,可以先在主线程调试。
下一篇:湘源控规导出excel输出失败
上一篇:这个vbs代码怎么解除啊求大神
热门标签: