How to Create a repeating pulse using single pulse without using Source Block(simulink)
Mostrar comentarios más antiguos
Hi All I have created a single pulse which i want it to repeat every 2 seconds. How can i do that without using any of wave generator.
3 comentarios
TAB
el 27 de En. de 2012
What is source of your single pulse ?
How it works ?
spoon
el 27 de En. de 2012
TAB
el 27 de En. de 2012
I am not sure, but you can place your pulse source in a triggered subsystem to trigger it at some interval to repeat the pulse every 2 second.
Or use a while iterator block to repeat the output with some time delay arrangement.
Respuestas (3)
rajesh
el 31 de En. de 2012
1 voto
i am facing similar problem, but here i used pulsetran function for generating pulse, if i multiply with sine signal with this pulse, i am getting something else. can i know how u have created this pulse? any code. Thanks in advance
1 comentario
contessa mima
el 28 de Feb. de 2012
hi rajesh. i need doc and videos to learn using pulstran function to generatre a pulse train signal.i'm new at matlab. can you help me?
Kaustubha Govind
el 27 de En. de 2012
This is just one way, but I've used it in the past to generate a pulse-sequence with 50% pulse-width:
----- -------------------------
| 0 |---------->| |
----- | |
Constant0 | Switch block |
------------------>|-| |-------------> Repeating Pulse
| ----- | Criteria: u2>=Threshold | |
| | 1 |---------->| Threshold=0.5 | |
| ----- | | |
| Constant1 ------------------------- |
| |
| ---------- |
-------------------------|Unit Delay|<--------------|
----------
You will need to tweak the sample times of the blocks to get a different pulse width - or alternately, use this generated pulse in place of your Constant block and XOR it with a delayed version of itself.
1 comentario
spoon
el 29 de En. de 2012
spoon
el 29 de En. de 2012
1 comentario
Kaustubha Govind
el 31 de En. de 2012
With my model, you will get a 50% pulse width. For something other than 50%, you should use my model as a source for your model (ie. instead of the Constant block, but with the XOR, etc.).
Categorías
Más información sobre Sources 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!