how to vary parameters in Simulink
27 views (last 30 days)
Show older comments
Hello, I have the attached system and I would like to vary the frequency of the AC source, to make a frequency sweep. Can anyone help with that?
Thank you.
2 Comments
Muhammed Fasil
on 31 Mar 2016
Near RUN(green) button , there is a left side directed button. Click on that and enter a time in that Pause block. So when simulation reaches that time, it pauses. At that time u manually change input frequency
Answers (1)
Sebastian Castro
on 31 Mar 2016
Do you mean changing frequency during simulation, or being able to run multiple simulations with different frequencies each?
- If you want to change frequency during simulation, you can change the input with a Controlled Voltage Source block and pass in a Sine wave of varying frequency into this block.
- If you want to change frequency between simulations, you can set the AC Voltage Source's frequency to a MATLAB variable and change the value of the variable between simulations. This lends itself well for scripting, too.
Also, what is your end goal? Simulink Control Design has a way to automatically perform frequency response estimation and get an experimental Bode plot.
- Sebastian
3 Comments
Sebastian Castro
on 6 Apr 2016
I see... did you see this new video on sensitivity analysis in R2016a?
Fred Tabash
on 7 May 2022
Greetings, Sebastian...
In fact, I did see the video and am practicing on it right now...
however, I have a problem when I want to build a physical model, such as a circuit with diodes, resistors, capacitors, and so on...
My goal is to perform sensitivity analysis and Monte Carlo simulation... but I can't find these parameters in the App sensitivity analysis. Would you mind if I asked how I could specify the parameter as a variable for the app to be able to select and analyze it?
I appreciate your help.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!