早教吧作业答案频道 -->数学-->
请问错在哪里,应如何改正>>v=0.7:1.2;>>h=0.1:0.5;>>[h,v]=meshgrid(h,v);>>f1=1.52*(v*(2*0.5*65*9.9)/(2*0.5-h)*(h-0.5*h^2)+0.28*120)/(h*120*v);>>mesh(h,v,f1)Errorusing==>meshat80Zmustbeamatrix,notascalarorvector.
题目详情
请问错在哪里,应如何改正
>> v=0.7:1.2;
>> h=0.1:0.5;
>> [h,v]=meshgrid(h,v);
>> f1=1.52*(v*(2*0.5*65*9.9)/(2*0.5-h)*(h-0.5*h^2)+0.28*120)/(h*120*v);
>> mesh(h,v,f1)
Error using ==> mesh at 80
Z must be a matrix,not a scalar or vector.
>> v=0.7:1.2;
>> h=0.1:0.5;
>> [h,v]=meshgrid(h,v);
>> f1=1.52*(v*(2*0.5*65*9.9)/(2*0.5-h)*(h-0.5*h^2)+0.28*120)/(h*120*v);
>> mesh(h,v,f1)
Error using ==> mesh at 80
Z must be a matrix,not a scalar or vector.
▼优质解答
答案和解析
我猜你可能是要画网格图吧,你的v,h都是标量,mesh会报错,改为
v=0.7:0.01:1.2;
h=0.1:0.01:0.5;
[h,v]=meshgrid(h,v);
f1=1.52.*(v.*(2*0.5*65*9.9)./(2*0.5-h).*(h-0.5.*h.^2)+0.28*120)./(h*120.*v);
mesh(h,v,f1)
结果图
v=0.7:0.01:1.2;
h=0.1:0.01:0.5;
[h,v]=meshgrid(h,v);
f1=1.52.*(v.*(2*0.5*65*9.9)./(2*0.5-h).*(h-0.5.*h.^2)+0.28*120)./(h*120.*v);
mesh(h,v,f1)
结果图

看了 请问错在哪里,应如何改正>>...的网友还看了以下:
简便计算1.25*8.8*30.25*44.48.4*0.26+0.74*8.49.9*596.4 2020-04-07 …
在○里填上“>”“<”或“=”.21.5×0.89○21.554.5÷1.6○54.55.2÷0. 2020-04-07 …
3.4-1.4= 7.82-7.2= 2.19+9.1= 10.1-0.89= 0.68+0.42 2020-05-15 …
直接写得数.30×20=80×60=45×20=618÷6=810÷9=2800÷4=70×15= 2020-06-11 …
请问错在哪里,应如何改正>>v=0.7:1.2;>>h=0.1:0.5;>>[h,v]=meshg 2020-06-11 …
巧算:8.7*9.9.((4.8*7.5*8.1)÷((2.4*2.5*2.7).简算::4.巧算 2020-06-11 …
谁能把它作成曲线图x-U/Vy-I/A急用365nm10^-10U/V-2.0-1.5-1.0-0 2020-07-18 …
480÷6=52÷9=3.5+2.7=4500÷9=0÷8=54-9=200÷5=30×17=12 2020-07-18 …
心算.0.5×5=0.18+0.82=2.1+0.6+7.9=0.6÷0.2=0.09×1000=0 2020-10-30 …
较复杂简便计算(1)7.5*23+30*2.5(2)0.79*7.6+7.9*0.43-0.079* 2020-11-06 …