Wolfram SystemModeler: Difference between revisions
→Features: added to the list of features |
→Modeling Language: added the direct access to Modelica libraries in wolfram language v.11.3 |
||
Line 41: | Line 41: | ||
== Modeling Language == |
== Modeling Language == |
||
Wolfram SystemModeler uses the free object-oriented modeling language [[Modelica]] - a language designed for the modeling of physical systems, designed to support effective library development and model exchange. It is a modern language built on acausal modeling with mathematical equations and object-oriented constructs to facilitate reuse of modeling knowledge.<ref>{{cite web|url=https://modelica.org/documents/ModelicaSpec34.pdf|title=Modelica Language Specification, Version 3.4|publisher=Modelica Association|date=April 10, 2017|accessdate=March 16, 2018}}</ref> |
Wolfram SystemModeler uses the free object-oriented modeling language [[Modelica]] - a language designed for the modeling of physical systems, designed to support effective library development and model exchange. It is a modern language built on acausal modeling with mathematical equations and object-oriented constructs to facilitate reuse of modeling knowledge.<ref>{{cite web|url=https://modelica.org/documents/ModelicaSpec34.pdf|title=Modelica Language Specification, Version 3.4|publisher=Modelica Association|date=April 10, 2017|accessdate=March 16, 2018}}</ref> The latest release of the Wolfram Language version 11.3 now supports direct access to [[Modelica]] libraries for system simulation and analysis from a notebook interface. |
||
== Release history == |
== Release history == |
Revision as of 20:00, 11 April 2018
![]() | |
Developer(s) | Wolfram Research |
---|---|
Stable release | 5.1
/ 08 March 2018 |
Operating system | Windows, macOS and Linux |
Type | Object-oriented programming |
License | Proprietary |
Website | Wolfram SystemModeler |
Wolfram SystemModeler, developed by Wolfram MathCore, is a platform for engineering as well as life-science modeling and simulation based on the Modelica language. It provides an interactive graphical modeling and simulation environment and a customizable set of component libraries.
Features
The features of Wolfram SystemModeler include:[1]
- Graphical user interface for drag-and-drop modeling
- Full control of simulations with an interactive notebook environment powered by the Wolfram Language
- Instant animations
- Perform your own symbolic and numerical computations by accessing the full model equations and simulation results of your models
- Textual user interface for equation-based Modelica modeling, simulation, documentation, and analysis
- A-causal (component-based) and causal (block-based) modeling
- Reusable components allowing for quick exploration of alternative designs and scenarios
- An extensive built-in component library and an additional library store
- Multidomain modeling, including:
- 1D and 3D mechanics
- Electrics
- Hydraulics
- Thermodynamics
- Control engineering
- Systems biology
- Frequency, sensitivity, and reliability analyses
- Integration with Mathematica for analysis and documentation of models and simulations
- Importing and exporting via the Functional_Mock-up_Interface.
- Sharing and publishing models and simulation results in common formats such as PDF, HTML and LaTex
Interface
Wolfram SystemModeler's primary interface, Model Center, is an interactive graphical environment including a customizable set of component libraries. Models developed in Model Center can be simulated in the Simulation Center. The software also provides a tight integration with the
Editions
Originally developed by MathCore Engineering as MathModelica, it was acquired by
Modeling Language
Wolfram SystemModeler uses the free object-oriented modeling language Modelica - a language designed for the modeling of physical systems, designed to support effective library development and model exchange. It is a modern language built on acausal modeling with mathematical equations and object-oriented constructs to facilitate reuse of modeling knowledge.[8] The latest release of the Wolfram Language version 11.3 now supports direct access to Modelica libraries for system simulation and analysis from a notebook interface.
Release history
Name/Version | Date |
---|---|
SystemModeler 1.0 | March 2011 |
SystemModeler 3.0 | May 2012 |
SystemModeler 4.0 | July 2014 |
SystemModeler 4.0.1 | September 2014 |
SystemModeler 4.1 | March 2015 |
SystemModeler 4.2 | December 2015 |
SystemModeler 4.3 | October 2016 |
SystemModeler 5.0 | July 2017 |
SystemModeler 5.1 | March 2018 |
See also
- OpenModelica
- JModelica.org
- AMESim
- APMonitor
- Modelica
- Mathematica
- Modelling
- Simulation
- Simulink
- Computer simulation
- Dymola
- SimulationX
References
- ^ "Features of SystemModeler".
- ^ Wolfram, Stephen. "Launching a New Era in Large-Scale Systems Modeling".
- ^ Wolfram, Stephen. "Launching a New Era in Large-Scale Systems Modeling".
- ^ "Model the World with Wolfram's New Software for Engineers".
- ^ "Wolfram Expands into System Modeling".
- ^ "Wolfram New SystemModeler Software Helps Engineers Create Complex Simulations".
- ^ "Wolfram SystemModeler Takes On Large Scale System Modeling".
- ^ "Modelica Language Specification, Version 3.4" (PDF). Modelica Association. April 10, 2017. Retrieved March 16, 2018.
External links