Generating Discrete time Rectangular wave
16 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I would like to generate rectangular wave through matrices. I am able to generate triangular signal by :
tri=[0 1/3 2/3 1 2/3 1/3 0 0];
Any idea on how to generate a rectangular wave in this method? thanks.
0 Kommentare
Antworten (1)
Azzi Abdelmalek
am 20 Apr. 2013
t=-10:0.01:10;
y=heaviside(t+5)-heaviside(t-5),
plot(t,y)
1 Kommentar
Azzi Abdelmalek
am 20 Apr. 2013
If you do not have heaviside function use
t=-10:0.01:10;
echelon=@(x) (1+sign(x))/2
y=echelon(t+5)-echelon(t-5),
plot(t,y)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!