Unable to convert expression into double array.
但是385行没有使用double。
for time = 0.0: h: ET
for i=1:npt
xp=xn(i,1);
yp=xn(i,2);
zp=xn(i,3);
uxw=double(subs(uxw,{x,z,t},{xn(i,1),xn(i,3),time}));
Vxw(i,1)=pi*Hw*(exp(Kw(zp))+exp(Kw*zp))*cos(Kw*xp*cos(theta)+Kw*yp*sin(theta)-2*pi*time/Tw)/(exp(Kw*dw)-exp(-Kw*dw))/Tw*cos(theta);
end
end
(uxw、Vxw是两种理论的计算结果,理论上互不影响)
请问这是什么原因,如何解决?