how to change a variable value in the middle of simulation in simulink

10 vues (au cours des 30 derniers jours)
kesava rao
kesava rao le 26 Jan 2021
Commenté : Birdman le 29 Jan 2021
I am giving pulse to a mosfet through pulse generator and i want to vary the pulse witdth to another value after 2 sec. How can i do it in simulink
  2 commentaires
Birdman
Birdman le 27 Jan 2021
As far as I know, it is already doable from the mask of it. What is your situation so that you are not able to change it? Can you share your model as a file?
kesava rao
kesava rao le 28 Jan 2021
Thank u for responding
here in pulse generator i assigned P=80 in call back -int function
after 1 sec i want to change it to p=30 ...can you show a way to change

Connectez-vous pour commenter.

Réponses (1)

Birdman
Birdman le 28 Jan 2021
Modifié(e) : Birdman le 28 Jan 2021
Try the attached model. Copy the structure and replace it with the pulse generation block. It should work. Instead of writing p inside the constant block, just write the numerical value, 80 or 30.
  2 commentaires
kesava rao
kesava rao le 29 Jan 2021
Thank you for trying to solve
But Your new block didnt solve my problem
i want to change my pulse width to 30 from 80 to apply forward breaking after 1 sec
suggest some other method
Birdman
Birdman le 29 Jan 2021
Try the attached model. It does what you need.

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by