如何用matlab画分段图
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/13 23:45:28
如何用matlab画分段图
![](http://img.wesiedu.com/upload/f/68/f682f810ea59311d9ac80a618235cef9.jpg)
我画出来的图形是
请问哪里错了
y轴应该从0开始的呀.
0.*(x<36)+...
1/2+1/2*sin((pi/(40-36))*(x-(36+40)/2)).*(x>36&x<40)+...
1/2-1/2*sin((pi/(44-40))*(x-(44+40)/2)).*(x>40&x<44)+...
0.*(x>44);
plot(x,y)这是我的程序
![](http://img.wesiedu.com/upload/f/68/f682f810ea59311d9ac80a618235cef9.jpg)
我画出来的图形是
![](http://img.wesiedu.com/upload/9/b5/9b5c3dadac7dadbac74629e6430b2372.jpg)
y轴应该从0开始的呀.
0.*(x<36)+...
1/2+1/2*sin((pi/(40-36))*(x-(36+40)/2)).*(x>36&x<40)+...
1/2-1/2*sin((pi/(44-40))*(x-(44+40)/2)).*(x>40&x<44)+...
0.*(x>44);
plot(x,y)这是我的程序
x=35:0.5:50;
y=0.*(x36&x40&x44);
plot(x,y)
少写了两个括号,
再问: 谢谢啊 。那如何标出x轴比如是‘长度’y轴是‘宽度’呢。
这样子不行是啥回事
再答: 你复制我的程序,还有两个等号,你没打
y=0.*(x36&x40&x44);
plot(x,y)
少写了两个括号,
再问: 谢谢啊 。那如何标出x轴比如是‘长度’y轴是‘宽度’呢。
![](http://img.wesiedu.com/upload/7/3f/73f3f5748acf4443827a69c670880008.jpg)
再答: 你复制我的程序,还有两个等号,你没打