用matlab画出下列分段函数的图形.(提示:length(t)函数可以求t 向量元素的个数)

用matlab画出下列分段函数的图形.(提示:length(t)函数可以求t 向量元素的个数)

用matlab怎么画?
yuchenzhao2 1年前 已收到2个回答 举报

zhoulei520 幼苗

共回答了20个问题采纳率:85% 举报

t=-1:0.01:4;
y=zeros(size(t));
y(t>=0&t<1)=t(t>=0&t<1).^2;
y(t>=1&t<2)=t(t>=1&t<2).^2-1;
y(t>=2&t<3)=t(t>=2&t<3).^2-2;
plot(t,y);


1年前

5

曾经最美爱 幼苗

共回答了254个问题 举报

breaks=[0 1 2 3];
c1=[1 0 0];
c2=[1 0 -1];
c3=[1 -2 1];
c=[c1;c2;c3];
pp=mkpp(breaks,c);
xx=0:0.01:3;
plot(xx,ppval(pp,xx),'k-')
按上面语句试试

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.022 s. - webmaster@yulucn.com