xhp0379 发表于 2010-4-19 09:14

matlab方波画图

ts=0.1;
for k=1:8:1000
time(k)=k*ts;
rin(k)=25*sign(sin(2*2*pi*k*ts));
end
plot(time,rin)
我想让它出现方波图像,周期为2,幅值为25,为啥出不来

ChaChing 发表于 2010-4-19 10:29

LZ是要这样吗? 还有版块发错些
ts=0.1; time=ts*(1:1000); rin=25*sign(sin(2*pi*2*time));
plot(time,rin,'o-')

对了有现成函数, 为何不用!?
help pulstran

[ 本帖最后由 ChaChing 于 2010-4-19 11:05 编辑 ]

linlin820 发表于 2010-9-14 11:02

画图的问题ts=0.1;
for k=1:8:1000
time(k)=k*ts;
rin(k)=25*sign(sin(2*2*pi*k*ts));
end
stem(time,rin)
页: [1]
查看完整版本: matlab方波画图