matlab画曲线的问题,求大神看看公式哪里错了x=linspace(500,1000,500);y=linspace(1,100,100);[xx,yy]=meshgrid(x,y);figurehold onzz=32.5*erfc(1.0/(2.0*((11.5*exp(-34000.0/(1.38*xx.))*yy)^0.5)));surface(xx,yy,zz);
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 23:34:01
matlab画曲线的问题,求大神看看公式哪里错了x=linspace(500,1000,500);y=linspace(1,100,100);[xx,yy]=meshgrid(x,y);figurehold onzz=32.5*erfc(1.0/(2.0*((11.5*exp(-34000.0/(1.38*xx.))*yy)^0.5)));surface(xx,yy,zz);
matlab画曲线的问题,求大神看看公式哪里错了
x=linspace(500,1000,500);
y=linspace(1,100,100);
[xx,yy]=meshgrid(x,y);
figure
hold on
zz=32.5*erfc(1.0/(2.0*((11.5*exp(-34000.0/(1.38*xx.))*yy)^0.5)));
surface(xx,yy,zz);
matlab画曲线的问题,求大神看看公式哪里错了x=linspace(500,1000,500);y=linspace(1,100,100);[xx,yy]=meshgrid(x,y);figurehold onzz=32.5*erfc(1.0/(2.0*((11.5*exp(-34000.0/(1.38*xx.))*yy)^0.5)));surface(xx,yy,zz);
% 主要在zz计算的式子需要使用点运算:
x=linspace(500,1000,500);
y=linspace(1,100,100);
[xx,yy]=meshgrid(x,y);
zz=32.5*erfc(1.0./(2.0*((11.5*exp(-34000.0./(1.38*xx)).*yy).^0.5)));
mesh(xx,yy,zz);
计算结果zz都是0,原因是erfc的参数太大(最小值超过1E5).