Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Simulink

From Wikipedia, the free encyclopedia
Programming environment
Simulink
Simulink model of a wind turbine
Simulink model of a wind turbine
DeveloperMathWorks
Initial release1984; 42 years ago (1984)
Stable release
24.2 (part of R2024b) / September 12, 2024; 17 months ago (2024-09-12)[1]
Operating systemLinux,macOS,Microsoft Windows[2]
LicenseProprietary
Websitemathworks.com

Simulink is aMATLAB-basedgraphical programming environment for modeling, simulating and analyzing multidomaindynamical systems. Its primary interface is agraphical block diagramming tool and a customizable set of blocklibraries. It offers tight integration with the rest of theMATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used inautomatic control anddigital signal processing for multidomain simulation andmodel-based design.[3][4]

Add-on products

[edit]

MathWorks and other third-party hardware and software products can be used with Simulink. For example,Stateflow extends Simulink with a design environment for developingstate machines andflow charts.Simscape is an add-on product that extends Simulink with support for physical modeling. Developed by MathWorks, it enables the modeling and simulation of multidomain physical systems by connecting physical components whose interactions represent domains such as electrical, mechanical, thermal, and fluid systems.[5] Simscape models can be combined with standard Simulink block diagrams, allowing the simulation of systems that couple physical dynamics with control algorithms and signal-based components.Coupled with another of their products,[6] Simulink canautomatically generateCsource code forreal-time implementation of systems. As the efficiency and flexibility of the code improves, this is becoming more widely adopted for production systems,[7][8] in addition to being a tool forembedded system design work because of its flexibility and capacity for quick iteration[citation needed]. Embedded Coder creates code efficient enough for use in embedded systems.[9][10][11]

Simulink Real-Time (formerly known as xPC Target), together with x86-based real-time systems, is an environment for simulating and testing Simulink and Stateflow models in real-time on the physical system. Another MathWorks product[12] also supports specific embedded targets. When used with other generic products,[13] Simulink andStateflow can automatically generatesynthesizableVHDL andVerilog[citation needed].

Simulink Verification and Validation enables systematic verification and validation of models through modeling style checking,requirements traceability and model coverage analysis. Simulink Design Verifier usesformal methods to identify design errors likeinteger overflow,division by zero and dead logic, and generates test case scenarios formodel checking within the Simulink environment.

SimEvents is used to add a library of graphical building blocks for modeling queuing systems to the Simulink environment, and to add an event-based simulation engine to the time-based simulation engine in Simulink.[14]

Release history

[edit]
MATLAB Version[15][16]Release nameSimulink versionYearNotes
1.01984
21986
31987
3.51990Ran on MS-DOS but required at least a 386 processor. Version 3.5m requiredmath coprocessor
41992Renamed from Simulab to SIMULINK[17]
4.2cR71994Ran on Windows 3.1. Required a math coprocessor
5.0R81996
5.1R91997
5.1.1R9.1
5.2R101998
5.2.1R10.1
5.3R111999
5.3.1R11.1
6.0R122000
6.1R12.12001
6.5R13Simulink 5.0.22002
6.5.1R13SP1Simulink 5.12003
6.5.2R13SP2Simulink 5.2
7R14Simulink 6.02004
7.0.1R14SP1Simulink 6.1
7.0.4R14SP2Simulink 6.22005
7.1R14SP3Simulink 6.3
7.2R2006aSimulink 6.42006
7.3R2006bSimulink 6.5
7.4R2007aSimulink 6.62007
7.5R2007bSimulink 7.0Last release for Windows 2000 and PowerPC Mac.
7.6R2008aSimulink 7.12008
7.7R2008bSimulink 7.2
7.8R2009aSimulink 7.32009First release for 32-bit & 64-bit Windows 7.
7.9R2009bSimulink 7.4First release for Intel 64-bit Mac, and last for Solaris SPARC.
7.10R2010aSimulink 7.52010Last release for Intel 32-bit Mac.
7.11R2010bSimulink 7.6
7.12R2011aSimulink 7.72011
7.13R2011bSimulink 7.8
7.14R2012aSimulink 7.92012
8R2012bSimulink 8.0
8.1R2013aSimulink 8.12013
8.2R2013bSimulink 8.2
8.3R2014aSimulink 8.32014
8.4R2014bSimulink 8.4
8.5R2015aSimulink 8.52015
8.6R2015bSimulink 8.6Last release supporting 32-bit Windows
9.0R2016aSimulink 8.72016
9.1R2016bSimulink 8.8
9.2R2017aSimulink 8.92017
9.3R2017bSimulink 9.0
9.4R2018aSimulink 9.12018
9.5R2018bSimulink 9.2
9.6R2019aSimulink 9.32019Simulink Onramp; Schedule Editor;
9.7R2019bSimulink 10.0Toolstrip; Messages; Blockset Designer; Subsystem Reference
9.8R2020aSimulink 10.12020
9.9R2020bSimulink 10.2
9.10R2021aSimulink 10.32021
9.11R2021bSimulink 10.4
9.12R2022aSimulink 10.52022
9.13R2022bSimulink 10.6
9.14R2023aSimulink 10.72023
23.2R2023bSimulink 23.2
24.1R2024aSimulink 24.12024
24.2R2024bSimulink 24.2

See also

[edit]

References

[edit]
  1. ^"MathWorks Announces Release 2024b of MATLAB and Simulink".mathworks.com. Retrieved19 February 2025.
  2. ^"System Requirements and Platform Availability by Product".mathworks.com. Retrieved15 October 2015.
  3. ^"The Successful development process with MATLAB Simulink in the framework of ESA's ATV project"(PDF). Vega Group PLC. Archived fromthe original(PDF) on 2011-07-17. Retrieved2011-11-01.
  4. ^Reedy, John; Lunzman, Stephen (2010)."Model Based Design Accelerates the Development of Mechanical Locomotive Controls".sae.org. SAE Technical Paper Series.1.doi:10.4271/2010-01-1999. Retrieved28 June 2015.
  5. ^"Simscape". MathWorks. Retrieved2026-01-16.
  6. ^"Automatic Code Generation - Simulink Coder".mathworks.com. Retrieved28 June 2015.
  7. ^A Software Safety Certification Plug-in for Automated Code Generators: Feasibility Study and Preliminary Design
  8. ^BioAge Media."Green Car Congress: General Motors Developed Two-Mode Hybrid Powertrain With MathWorks Model-Based Design; Cut 24 Months Off Expected Dev Time".greencarcongress.com. Retrieved28 June 2015.
  9. ^Lotus Engineering Develops Control Systems Software to Reduce Diesel EmissionsArchived 2006-02-23 at theWayback Machine
  10. ^A Comparison of Three Code Generators for Models Created in SimulinkArchived 2010-08-11 at theWayback Machine
  11. ^"Multitarget modeling reduces ECU software costs".EETimes. Archived fromthe original on 18 October 2007. Retrieved28 June 2015.
  12. ^"Code Generation - Embedded Coder - Simulink".mathworks.com. Retrieved28 June 2015.
  13. ^HDL Coder
  14. ^Cassandras, Christos (2007-11-27)."Introduction to Discrete-Event Simulation". Springer US. Archived fromthe original on 2013-02-02. Retrieved2009-11-03.
  15. ^Mathworks."MatLab & Simulink: Simulink Reference R2015b"(PDF). Retrieved28 September 2015.
  16. ^Mathworks (June 2009)."list of version and release numbers for Simulink". RetrievedDecember 14, 2010.
  17. ^"THE MATHWORKS ANNOUNCES SHIPMENT OF SIMULINK ON MICROSOFT WINDOWS".thefreelibrary.com. Archived fromthe original on 2015-06-30. Retrieved28 June 2015.

External links

[edit]
Authority control databasesEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=Simulink&oldid=1333014920"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp