通常要用MATLAB画分段函数图像的话,总要分段去画非常麻烦,还需要hold on,现在教你一种简单化分段函数的方法,让你一下子知道这个方法的魅力!
步骤如下:
第一步比如我们要画这样一个分段函数图像“
-4 4<=x<12;y=20; 12<=x<18;y=-5x+2;”,如下图所示: 第二步我们先用matlab表达出来,y=(3*x).*(x>=-4&x<4) + 20*(x>=4&x<12)+(-5*x+2).*(x>12&x<=18),如下图所示: 第三步输入x=-4:0.1:18,这个x的范围也是分段函数x的条件范围,如下图所示: 第四步m脚本输入“ x=-4:0.1:18 y=(3*x).*(x>=-4&x<4) + 20*(x>=4&x<12)+(-5*x+2).*(x>12&x<=18) plot(x,y) ”代码,如下图所示: 第五步运行脚本,可以看到已经画出了分段函数图像,主要是先用matlab表示出分段函数,然后使用plot画图就可以,如下图所示: 相关阅读: MathWorks Matlab R2018b(V9.5)破解版密钥安装+许可激活详细教程(含下载) Matlab 2018a怎么安装?Matlab R2018a官方激活安装详细教程(附下载) matlab中如何应用regress()函数进行线性回归分析?