Basic question again : How plot a finite length rectangular pulse

2 views (last 30 days)
Im trying to plot this signal: x(n)=1 for n=2:4 . I tried by rectpuls :
figure
n=2:4;
y=rectpuls(n);
stem (y);
But surprisingly I get 0 for all three samples of y. Is there any other way to do that? (Ive found that if I write y=rectpuls(n)+1 , it works. However I don't want to cheat and manipulate the code!)
Thanks a lot for any help !

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 17 Sep 2013
n=2:4;
y=ones(1,numel(n))
stem(n,y)

More Answers (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!