Randomize delay in Transport Delay Block

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?

 Respuesta aceptada

Jyotish Robin
Jyotish Robin el 31 de Mzo. de 2017

0 votos

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 comentario

Giovanni Delnevo
Giovanni Delnevo el 31 de Mzo. de 2017
Hi Jyotish! Thank you! That's perfect for me!
Regards, Giovanni

Iniciar sesión para comentar.

Más respuestas (0)

Preguntada:

el 23 de Mzo. de 2017

Comentada:

el 31 de Mzo. de 2017

Community Treasure Hunt

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

Start Hunting!

Translated by