香水 发表于 2009-10-23 17:59

matlab中的图形问题

我是matlab新手 怎么画出的图形和预想中的不一样呢?

t=-1.5:0.01:1.5;
u1=(t>=-1);%阶跃信号,从-1开始;
uh=(t>=1);
x1=u1-uh;
plot(t,(u1-uh));


图形如下:(郁闷 , 怎么图行不能粘上啊。。。)

怎么图形会是这样啊?怎么不是从1到-1呢?看到的好像是从-0.9 开始的

希望尽快解决我的问题,谢谢

ChaChing 发表于 2009-10-23 19:16

回复 楼主 香水 的帖子

试试
stem(t,x1)

friendchj 发表于 2009-10-24 04:06

回复 楼主 香水 的帖子

是由连续函数作图引起的视觉误差,看着好像是从-1.1开始的。参考楼上的画法。
页: [1]
查看完整版本: matlab中的图形问题