高分求matlab画图!在线等!

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:58:05
y=0 x<=3
y=1/2(x-3) 3<x<=5
y=1 x>5
以上是一个函数,谢谢!

运行 tuxiang.m 函数

function tuxiang()

x1=linspace(-1,3,10000);

y1=0;

x2=linspace(3,5,50);

y2=1./(2.*(x2-3));

x3=linspace(5,7,10000);

y3=1;

%x=[x1 x2 x3];

%y=[y1 y2 y3];

plot(x1,y1,'r-',x2,y2,'r-',x3,y3,'r-')

>> x=1:0.1:8;
y=zeros(size(x));
k1=find(x<=3);y(k1)=0;
k2=find(x>3&x<=5);y(k2)=1/2*(x(k2)-3);<