Drexel dragonThe Math ForumDonate to the Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by Drexel University or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Topic: square wave
Replies: 1   Last Post: Dec 5, 2012 10:33 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]

Posts: 17
Registered: 10/18/12
square wave
Posted: Dec 4, 2012 2:07 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

I have a square wave which I have scaled to be in the interval [0,1].I want to put the value 1 when I have a square pulse and zero otherwise (so as when summing the sequential aces I would have the duration of each the pulse). THen I want to plot the original wave and the one with the zeros and aces in the same graph. I did this:
b(1:simafin(1)) = zeros(1,simafin(1));
for ii = 2:length(simafin)
if mod(ii,2)==0
b = [b ones(1,simafin(ii))];
b = [b zeros(1,simafin(ii))];
hold on
plot (b,'m')

but when i tried to plot b, its pulses weren't in the same place as the pulses of simafin.Any ideas what I'm doing wrong?

Date Subject Author
Read square wave
Read Re: square wave

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum 1994-2015. All Rights Reserved.