用MATLAB编写一个函数使其产生如下分段函数 f(x)=0.5x x<=2 1.5-0.25x 2<x<=6 0.5 x>6 并调用此函数

绘制x=【0,2】范围 f(x)*f(x+2)的曲线,还有f(x)的曲线绘制

建立名为myfun.m的m文件,内容如下:
function f=myfun(x)
f=0.5*x.*(x<=2)+(1.5-0.25*x).*(x>2).*(x<=6)+0.5*(x>6);
之后绘制[0,2]内 f(x)*f(x+2)的曲线
x=0:.1:2;
y=myfun(x).*myfun(x+2);
plot(x,y)
绘制f(x)的曲线
x=0:.1:10;
y=myfun(x);
plot(x,y)
温馨提示:答案为网友推荐,仅供参考
相似回答