How to Create a repeating pulse using single pulse without using Source Block(simulink)
Mostra commenti meno recenti
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 Commenti
TAB
il 27 Gen 2012
What is source of your single pulse ?
How it works ?
spoon
il 27 Gen 2012
TAB
il 27 Gen 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.
Risposte (3)
rajesh
il 31 Gen 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 Commento
contessa mima
il 28 Feb 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
il 27 Gen 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 Commento
spoon
il 29 Gen 2012
spoon
il 29 Gen 2012
1 Commento
Kaustubha Govind
il 31 Gen 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.).
Categorie
Scopri di più su Sources in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!