Simulink programming language

Introduction to Simulink programming language:

Simulink is Model-Based Design and a block diagram environment for multidomain simulation. It supports automatic code generation, system-level design, simulation, and continuous test and verification of embedded systems. Simulink provides customizable block libraries, graphical editor, and solvers for modelling and simulating dynamic systems. It is integrated with MATLAB which enables you to incorporate MATLAB algorithms into models and export simulation results to MATLAB for further analysis.

Simulink programming language offers:

  • A quick way to develop your model in contrast to text based-programming language.
  • Simulink has integrated solvers.

Simulink programming code

simulink programming code

Feature of Simulink programming language:

  • Double-click on the required surface in order to write Labels or Comments in your model block diagram
  • You may align your blocks:
  • Normally the inputs are on the left and the outputs on the right, but in some cases it is convenient to have the inputs on the right and output on the left side. In order to “flip” the input and outputs right-click on the block and select “Flip Block”.
  • It offers to hide default labels that appear on the diagram, such as Constant1, Integrator1, etc. Select “Hide Names” on the “Format” menu:
simulink programming language

References:
http://www.mathworks.com/academia/classroom-resources?s_cid=wiki_simulink_9