Randomize delay in Transport Delay Block

5 vues (au cours des 30 derniers jours)
Giovanni Delnevo
Giovanni Delnevo le 23 Mar 2017
I'm using the Transport Delay block to delay a signal by a fixed amount of time. Is there a way to randomize this fixed amount of time? For examples, delay the input signal by a time that goes from 1 to 2 seconds?

Réponse acceptée

Jyotish Robin
Jyotish Robin le 31 Mar 2017
Hi Giovanni!
I understand that you wish to randomize the delay caused by the Transport Delay Block. In the Transport Delay block, you can see a parameter 'Time delay'. You could use a random number generating function to specify the random delay you would like to have.
For example, if you keep the value of 'Time delay' as 'rand' it will return a single uniformly distributed random number in the interval (0,1) for the delay .
You can read more about 'rand' function here: http://www.mathworks.com/help/matlab/ref/rand.html
I hope the above suggestions help!
Regards,
Jyotish
  1 commentaire
Giovanni Delnevo
Giovanni Delnevo le 31 Mar 2017
Hi Jyotish! Thank you! That's perfect for me!
Regards, Giovanni

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by