SIMULINK
Simulink, developed by The MathWorks, is a tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and both drive MATLAB or be scripted from it.
USES OF SIMULINK
Simulink is widely used in control theory and digital signal processing for multidomain simulation and design.
A number of MathWorks and third-party hardware and software products are available for use with Simulink.
SIMULINK & CODE GENERATION