求问为什么MATLAB不能显示应该显示的图像 20
a=3000-((250000/3600).^2-(160000/3600).^2)/(2*1.5);b=7500-((250000/3600).^2-(80000/36...
a=3000-((250000/3600).^2-(160000/3600).^2)/(2*1.5);b=7500-((250000/3600).^2-(80000/3600).^2)/(2*1.5);c=8200+(80000/3600).^2/(2*1.5);x=0:1:10000;y=(250000/3600)*(x>0&x<=a)+sqrt((250000/3600).^2-2*1.5*(x-a)).*(x>a&x<=3000)+(160000/3600)*(x>3000&x<=4200)+(250000/3600)*(x>4200&x<=b)+sqrt((250000/3600).^2-2*1.5*(x-b)).*(x>b&x<=7500)+(80000/3600)*(x>7500&x<=8200)+sqrt((80000/3600).^2-2*1.5*(x-8200)).*(x>8200&x<=c);plot(x,y,'r');axis([0 10000 0 70]);grid on;以上程序应该出现曲线但是却只显示直线,并且从x=4200开始函数值就变为0了(如图),到底是为什么啊???急求
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询