Azzera filtri
Azzera filtri

Creating a Burst Random signal in Matlab

15 visualizzazioni (ultimi 30 giorni)
Kaustubh Surdi
Kaustubh Surdi il 29 Giu 2011
Risposto: DINTA il 19 Mar 2015
Hi, I am trying to create a burst random signal in Matlab. I took a look at the rand command but I can't make a burst random signal using that command. Is there any other way that I can create it? Thanks in advance.

Risposte (3)

Paulo Silva
Paulo Silva il 29 Giu 2011
t=0:0.01:1;
h=stairs(t,randi([0 1],1,numel(t)));
axis([0 1 0 2])
YData=get(get(h,'children'),'YData'); %XData is the vector t
or
t=0:0.01:1;
h=stairs(t,rand(1,numel(t)));
axis([0 1 0 2])
YData=get(get(h,'children'),'YData'); %XData is the vector t

Kaustubh Surdi
Kaustubh Surdi il 30 Giu 2011
Hey Paulo, Thanks for the prompt reply. Can you use random numbers instead of the random intergers? I will be using this signal as a force input at multiple points on my system so they have to be completely independent of each other. I tried using the 'rand' command but it gives me an error. Will really appreciate your help. Thanks.

DINTA
DINTA il 19 Mar 2015
matlab code for generating burst builder

Categorie

Scopri di più su Signal Generation and Preprocessing in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by