MATLAB曲面我输入的命令[H,B]=meshgrid(0:0.1:20);Q=9.5*(2*H*

发布时间:2021-02-25 09:47:48

MATLAB曲面我输入的命令[H,B]=meshgrid(0:0.1:20);Q=9.5*(2*H*B-(0.243*(H+B*0.5*0.268).^2+0.206*(H-B*0.5*0.268).^2)*0.4452);>> surf(H,B,Q)结果如下.但是当H和B为零的时候Q应该为零啊.什么情况啊,求解答!

网友回答

错了,矩阵运算应该用点乘.代码如下:[H,B]=meshgrid(0:0.1:20);
Q=9.5*(2*H.*B-(0.243*(H+B*0.5*0.268).^2+0.206*(H-B*0.5*0.268).^2)*0.4452);
surf(H,B,Q)
MATLAB曲面我输入的命令[H,B]=meshgrid(0:0.1:20);Q=9.5*(2*H*B-(0.243*(H+B*0.5*0.268).^2+0.206*(H-B*0.5*0.268).^2)*0.4452);>> surf(H,B,Q)结果如下.但是当H和B为零的时候Q应该为零啊.什么情况啊,求解答!(图2)
以上问题属网友观点,不代表本站立场,仅供参考!