 simulink, developed by mathworks, is a data flow graphical programming language 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 can either drive matlab or be scripted from it. simulink is widely used in control theory and digital signal processing for multidomain simulation and model-based design.model based design accelerates the development of mechanical locomotive controls, sae 2010 commercial vehicle engineering congress, october 2010, chicago, il, usa, session: model based design & embedded software development (part 1 of 2), paper 2010-01-1999  == add-on products == a number of mathworks and third-party hardware and software products are available for use with simulink. for example, stateflow extends simulink with a design environment for developing state machines and flow charts. coupled with simulink coder, another product from mathworks, simulink can automatically generate c source code for real-time implementation of systems. as the efficiency and flexibility of the code improves, this is becoming more widely adopted for production systems,a software safety certification plug-in for automated code generators: feasibility study and preliminary designgeneral motors developed two-mode hybrid powertrain with mathworks model-based design; cut 24 months off expected dev time in addition to being a popular tool for [[embed
Cross-platform_software Linux_software Mathematical_modeling Numerical_software Simulation_programming_languages Simulation_software Visual_programming_languages