WOLFRAM SYSTEMMODELER

IntroductoryExamples

This package contains small examples to help you get started with Wolfram SystemModeler.

Package Contents

MultiDomain

A package with a small multi-domain model

ComponentBased

By modeling a electrical circuit using blocks and electrical components the advantage of component based modeling is illustrated.

CustomComponent

This example illustrates how to create custom components

ExternalFunctions

This example illustrates how to call an external function written in C.

Hierarchical

These examples illustrates the difference between a flat and a hierarchical model.

Systems

Package containing complete system models

Icons

Package of icons

HelloWorld

A simple model with a differential equation

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["IntroductoryExamples"]
Out[1]:=

Information

This library contains a few examples that will help you to get started with Wolfram SystemModeler. In the Getting Started section of Documentation Center you can find detailed step by step descriptions of how to build and simulate each model, as well as some exercises that will help you learn Wolfram SystemModeler.

Below is a short description of the models in this library. Follow the links to read more about each example.

HelloWorld

The most basic Modelica model is a differential equation. In this example a differential equation is implemented and simulated and it is also shown how to draw an icon for it. See step by step tutorial »

MultiDomain

The examples in this package show how to develop a servo mechanism model step by step. It illustrates the multi-engineering capabilities and shows how you can use Simulation Center to analyze models created in Model Center, synthesize controllers, and do comparison studies. See step by step tutorial »

ComponentBased

In this example an electric circuit is used to illustrate the difference between a block based and component based modeling approach. See step by step tutorial »

CustomComponent

This example illustrates how to create custom components. A chain pendulum is developed with the help of custom chain link components. See step by step tutorial »

ExternalFunctions

While it is easy to write Modelica functions, it is sometimes convenient to call a subroutine written in C or FORTAN. This example shows how to use an external function written in C. See step by step tutorial »

Hierarchical

A flat tank model is developed and compared with a component based model. The example illustrates the benefits of working with packages of components. See step by step tutorial »

Analysis

The examples in this package illustrate how Mathematica can be used to simulate, analyze, and document models.

Systems

This package contains examples on how systems are modeled. See step by step tutorial »