求matlab程序错在哪里function TI2()clearv=1;ct=0.08;ci=0.06;C=0:0.005:0.5;B=0:0.01:1;[c,b]=meshgrid(C,B);a=ct-ci;Qi=b*(a+c)/(2*v);Qt=1-Qi;mesh(C,B,Qi);为什么画出来的图Qi范围在0-30之间,我想做的图应该是在0-1之间才对啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 22:02:00

求matlab程序错在哪里function TI2()clearv=1;ct=0.08;ci=0.06;C=0:0.005:0.5;B=0:0.01:1;[c,b]=meshgrid(C,B);a=ct-ci;Qi=b*(a+c)/(2*v);Qt=1-Qi;mesh(C,B,Qi);为什么画出来的图Qi范围在0-30之间,我想做的图应该是在0-1之间才对啊.
求matlab程序错在哪里
function TI2()
clear
v=1;
ct=0.08;
ci=0.06;
C=0:0.005:0.5;
B=0:0.01:1;
[c,b]=meshgrid(C,B);
a=ct-ci;
Qi=b*(a+c)/(2*v);
Qt=1-Qi;
mesh(C,B,Qi);
为什么画出来的图Qi范围在0-30之间,我想做的图应该是在0-1之间才对啊.

求matlab程序错在哪里function TI2()clearv=1;ct=0.08;ci=0.06;C=0:0.005:0.5;B=0:0.01:1;[c,b]=meshgrid(C,B);a=ct-ci;Qi=b*(a+c)/(2*v);Qt=1-Qi;mesh(C,B,Qi);为什么画出来的图Qi范围在0-30之间,我想做的图应该是在0-1之间才对啊.
Qi=b*(a+c)/(2*v)改为Qi=b.*(a+c)./(2*v);这里应该是矩阵的点乘.