[Simulink] Not to process for a period of time
Mostrar comentarios más antiguos
Hello, I have a MATLAB function block takes an input value (one per second) and after some calculations outputs it. How I force this block to stop outputting the signals for a given period of time? Let's say I have a signal:
[1,2,3,4,5,6,7,8,9,10]
And code outputs values larger than 3. I need it to stop outputting for 2 seconds if it indeed finds value larger than 3. So without output stopping, this block will output:
[4,5,6,7,8,9,10]
because these are indeed larger than 3. I need it to output:
[4,7,10]
i.e. it finds value larger than 3, then stops outputting for 2 iterations (2 seconds) and continues.
Thank you!
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Signal Generation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
