用matlab画图,求程序
y1=100*(1.501-1.17*x).^(-1); y2=295*(2.449+1.17*x).^(-1); y等于y1,y2中小的那个,x范围为(0,1) 画出y的曲线图
y1=100*(1.501-1.17*x).^(-1); y2=295*(2.449+1.17*x).^(-1); y等于y1,y2中小的那个,x范围为(0,1) 画出y的曲线图
答案:x=0:0.05:1;
y1=100./(1.501-1.17*x);
y2=295./(2.449+1.17*x);
plot(x,y1,x,y2);
legend('y1','y2');
yy=min(y1,y2);
figure;
plot(x,yy);
其他:x=0:0.001:1;
y1=100*(1.501-1.17*x).^(-1);
y2=295*(2.449+1.17*x).^(-1);
y=min(y1,y2);
plot(x,y);
上一个:matlab中出现??? Error using ==> minus Matrix dimensions must agree.怎么解决?急!!!
下一个:用matlab求解最优化问题比起lingo哪个更好