x = linspace(0,8,100); fx = 0.5*x.*(x<=2) + (1.5-0.25*x).*(x>2&x<6) + 0.5.*(x>=6); plot(x,fx)
结果
参考下:https://blog.csdn.net/zhao416129/article/details/82988427