A resettable Delay in SIMULINK
Afficher commentaires plus anciens
Hello,
I am trying to implement a logic from its timing diagram. I have a signal that will follows the input n seconds after it (input) rises from 0 to 1. When the input goes from 1 to 0, the output simply follows.
I have thought about using a resettable delay, but cannot find a suitable way of adjusting the delay time. My specs are as follows:
Input = discrete Output = discrete
Delay time = 0.15 seconds
condition = output will be the delayed version of input when input 0->1 otherwise output = input
Could someone point me to the right direction?
Réponses (2)
Kaustubha Govind
le 17 Juil 2013
1 vote
You can use a Triggered Subsystem to detect the transition of your input from 0 to 1 (assuming that your input is a binary signal).
3 commentaires
Mohammed Manna
le 22 Juil 2013
Kaustubha Govind
le 22 Juil 2013
Mohammed Manna
le 7 Août 2013
Guy Rouleau
le 17 Juil 2013
1 vote
If you signal is discrete, the Delay block allos you to delay it form a number of samples coming form an input signal:
If the signal is continuous, try with the variable transport delay:
2 commentaires
Mohammed Manna
le 22 Juil 2013
Mohammed Manna
le 7 Août 2013
Modifié(e) : Mohammed Manna
le 7 Août 2013
Catégories
En savoir plus sur Signal Generation dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!