how to vary parameters in Simulink

10 次查看(过去 30 天)
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 个评论
Muhammed Fasil
Muhammed Fasil 2016-3-31
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
Gabriel Oliviero
Gabriel Oliviero 2016-4-1
when you press pause during the simulation, the parameters of the blocks are blocked and you can't change.

请先登录,再进行评论。

回答(1 个)

Sebastian Castro
Sebastian Castro 2016-3-31
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 个评论
Fred Tabash
Fred Tabash 2022-5-7
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.

请先登录,再进行评论。

Community Treasure Hunt

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

Start Hunting!

Translated by