MATLAB and SIMULINK. Modeling Dynamic Systems 
by J. Abell (Author)
 
Simulink® is a block diagram environment for multidomain simulation and Model-Based Design. It supports system-level design, simulation, automatic code generation, and continuous test and verification of embedded systems. Simulink provides a graphical editor, customizable block libraries, and solvers for modeling and simulating dynamic systems. It is integrated with MATLAB®, enabling you to incorporate MATLAB algorithms into models and export simulation results to MATLAB for further analysis.. The next features are very impiortant in SIMULINK:
 • Graphical editor for building and managing hierarchical block diagrams 
• Libraries of predefined blocks for modeling continuous-time and discrete-time systems 
• Simulation engine with fixed-step and variable-step ODE solvers 
• Scopes and data displays for viewing simulation results 
• Project and data management tools for managing model files and data 
• Model analysis tools for refining model architecture and increasing simulation speed 
• MATLAB Function block for importing MATLAB algorithms into models 
• Legacy Code Tool for importing C and C++ code into models