早教吧作业答案频道 -->数学-->
请问错在哪里,应如何改正>>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)
结果图
看了 请问错在哪里,应如何改正>>...的网友还看了以下:
这个读法的英文有哪些单词V几(几字用白话读,就是Napkin后面那个读音)这个读法的有哪些单词啊V 2020-04-06 …
Errorusing*Toomanyinputarguments.Errorusing*Tooma 2020-04-25 …
matlab 程序出错,帮我看看错在哪儿了函数function dvdt=huxi(t,v) gl 2020-05-16 …
请问错在哪里,应如何改正>>v=0.7:1.2;>>h=0.1:0.5;>>[h,v]=meshg 2020-06-11 …
用matlab画一个函数的三维图像。sqrt(u^2+v^2)d0时,h=0,画出h与u、v的三维 2020-07-09 …
a=(v-u)/(t)我知道速度v是在t这个时间点上,我想问的就是,速度u是在哪个时间点上a=(v 2020-07-22 …
伪逆矩阵中含有符号对象sym怎么写?clear>>a=sym('[1,0,0,-x;0,1,0,-y 2020-11-01 …
在刚刚结束的校运会上,某同学在100m短跑比赛中以11.90秒的成绩获得第1名.关于该同学在比赛时的 2020-11-26 …
从A到B,小球有两种选择,一种是沿A到B的斜线运动,一种是沿A到B的凹槽运动,都考虑摩擦力,哪种v最 2020-12-05 …
matlab解微分方程组出错?>>[x,y,z,v,w]=dsolve('Dx=-2*(A+A1)* 2020-12-12 …