MATLAB Answers


what is the difference between simulink control design and control system toolbox?

Hi, while going through simulink control design i came across a thing that we can linearize non linear models , 1. Is that the only different feature we can do in simulink control design than control system toolbox? 2. Please explain what is "linearizing a non linear model" with simple example?

thanks vijith


Log in to comment.

2 Answers

Answer by Arkadiy Turevskiy on 4 Jan 2013
Edited by Arkadiy Turevskiy on 4 Jan 2013
 Accepted Answer

1. Two different products. Control System Toolbox lets you analyze and design control systems in MATLAB. You can do that from the command line or using interactive tools like Control System Tuning app (SISO Tool).

Simulink Control Design requires Control System Toolbox and lets you analyze and design control systems modeled in Simulink. You can:

  • trim and linearize Simulink models
  • do frequency response estimation for Simulink models
  • automatically tune parameters of a PID Controller block
  • Interactively tune gains of controller blocks using automated techniques or using standard methods such as bode plots, and root locus. In case your control system consists of multiple loops, the tool also lets you create loop opening without modifying the model. Here is a 2 minute overview video.

2. Linearization is explained on this page. In addition to the video referenced above, you can take a look at the other examples here under "Exact Linearization".

Hope this helps.



Log in to comment.

Answer by Kaustubha Govind on 4 Jan 2013

I don't know a lot about Simulink Control Design, but perhaps the Product Page will give you some clues. There seem to be a few other features other than just linearization. There is a video on linearization here:


Log in to comment.

Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!