matlab出现NaN 求大神解决代码如下:x=1:100;y=1:100;Q1=0.14*1000*1000*1000/24/60/60;u1=2.637037037;H=80+2.4*1.5*1.8/u1;[X,Y]=meshgrid(x,y);sy=0.16.*X.*(1.+0.0001.*X).^0.5;sz=0.12*X;Sc=(Q1/(2*pi*u1).*sy.*sz).*exp(-(Y.^2/(sy.^2)+2*H^2./(sz.^2
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 00:39:59
![matlab出现NaN 求大神解决代码如下:x=1:100;y=1:100;Q1=0.14*1000*1000*1000/24/60/60;u1=2.637037037;H=80+2.4*1.5*1.8/u1;[X,Y]=meshgrid(x,y);sy=0.16.*X.*(1.+0.0001.*X).^0.5;sz=0.12*X;Sc=(Q1/(2*pi*u1).*sy.*sz).*exp(-(Y.^2/(sy.^2)+2*H^2./(sz.^2](/uploads/image/z/12546716-68-6.jpg?t=matlab%E5%87%BA%E7%8E%B0NaN+%E6%B1%82%E5%A4%A7%E7%A5%9E%E8%A7%A3%E5%86%B3%E4%BB%A3%E7%A0%81%E5%A6%82%E4%B8%8B%EF%BC%9Ax%3D1%3A100%3By%3D1%3A100%3BQ1%3D0.14%2A1000%2A1000%2A1000%2F24%2F60%2F60%3Bu1%3D2.637037037%3BH%3D80%2B2.4%2A1.5%2A1.8%2Fu1%3B%5BX%2CY%5D%3Dmeshgrid%28x%2Cy%29%3Bsy%3D0.16.%2AX.%2A%281.%2B0.0001.%2AX%29.%5E0.5%3Bsz%3D0.12%2AX%3BSc%3D%28Q1%2F%282%2Api%2Au1%29.%2Asy.%2Asz%29.%2Aexp%28-%28Y.%5E2%2F%28sy.%5E2%29%2B2%2AH%5E2.%2F%28sz.%5E2)
matlab出现NaN 求大神解决代码如下:x=1:100;y=1:100;Q1=0.14*1000*1000*1000/24/60/60;u1=2.637037037;H=80+2.4*1.5*1.8/u1;[X,Y]=meshgrid(x,y);sy=0.16.*X.*(1.+0.0001.*X).^0.5;sz=0.12*X;Sc=(Q1/(2*pi*u1).*sy.*sz).*exp(-(Y.^2/(sy.^2)+2*H^2./(sz.^2
matlab出现NaN 求大神解决
代码如下:
x=1:100;
y=1:100;
Q1=0.14*1000*1000*1000/24/60/60;
u1=2.637037037;
H=80+2.4*1.5*1.8/u1;
[X,Y]=meshgrid(x,y);
sy=0.16.*X.*(1.+0.0001.*X).^0.5;
sz=0.12*X;
Sc=(Q1/(2*pi*u1).*sy.*sz).*exp(-(Y.^2/(sy.^2)+2*H^2./(sz.^2)));
surf(X,Y,Sc);
shading flat
matlab出现NaN 求大神解决代码如下:x=1:100;y=1:100;Q1=0.14*1000*1000*1000/24/60/60;u1=2.637037037;H=80+2.4*1.5*1.8/u1;[X,Y]=meshgrid(x,y);sy=0.16.*X.*(1.+0.0001.*X).^0.5;sz=0.12*X;Sc=(Q1/(2*pi*u1).*sy.*sz).*exp(-(Y.^2/(sy.^2)+2*H^2./(sz.^2
Sc=(Q1/(2*pi*u1).*sy.*sz).*exp(-(Y.^2/(sy.^2)+2*H^2./(sz.^2)));
这一行中的Y.^2/(sy.^2)疏忽了,应该是点除:Y.^2./(sy.^2)