The use of Mathematica in combination with MathCode C++ is illustrated in a context of modeling of dynamical systems and design of controllers. The symbolic tools are used to derive a set of nonlinear differential equations using Euler-Lagrange equations of motion. The model is converted to C++ using MathCode C++, which produces an efficient implementation of the large expressions used in the model. The exported code is used for simulations, which illustrates that Mathematica in combination with MathCode C++ can be used to do accurate and powerful simulations of nonlin-ear systems. Controller synthesis is performed where the resulting controller is exported to C++ and run externally. The applications presented are a seesaw/pendulum process ...
This book offers a concise introduction to the art of building simulation software. It clearly demon...
As computer power has increased, so has the capability of software developers to write programs that...
The freestanding C++ program that was used to run numerical simulations and generate figures for the...
The main features of a multi-purpose computer programme which provides the equations of motion of ai...
The paper mostly focuses on the methodological and programming aspects of developing a versatile des...
As computer power has increased, so has the capability of software developers to write programs that...
Ordinary differential equations are used for modelling a wide range of dynamic systems. Even though ...
Mathematica by Example, Revised Edition presents the commands and applications of Mathematica, a sys...
The purpose of this thesis was to develop a program that would accept, as input, a finite set of alg...
Simulation codes written in C++. These are used for creating data shown in the manuscript
The majority of large-scale scientific computation prob-lems fall into the area of numerical simulat...
Many languages for computer systems simulation (like GPSS and CSim) use a stochastic model of system...
An example of a problem in the physical sciences is discussed where application of various symbolic ...
Mathematica is an integrated environment for symbolic transformation of mathematical formulas. This ...
We show how compiler technology can generate fast and efficient yet human-readable data-parallel sim...
This book offers a concise introduction to the art of building simulation software. It clearly demon...
As computer power has increased, so has the capability of software developers to write programs that...
The freestanding C++ program that was used to run numerical simulations and generate figures for the...
The main features of a multi-purpose computer programme which provides the equations of motion of ai...
The paper mostly focuses on the methodological and programming aspects of developing a versatile des...
As computer power has increased, so has the capability of software developers to write programs that...
Ordinary differential equations are used for modelling a wide range of dynamic systems. Even though ...
Mathematica by Example, Revised Edition presents the commands and applications of Mathematica, a sys...
The purpose of this thesis was to develop a program that would accept, as input, a finite set of alg...
Simulation codes written in C++. These are used for creating data shown in the manuscript
The majority of large-scale scientific computation prob-lems fall into the area of numerical simulat...
Many languages for computer systems simulation (like GPSS and CSim) use a stochastic model of system...
An example of a problem in the physical sciences is discussed where application of various symbolic ...
Mathematica is an integrated environment for symbolic transformation of mathematical formulas. This ...
We show how compiler technology can generate fast and efficient yet human-readable data-parallel sim...
This book offers a concise introduction to the art of building simulation software. It clearly demon...
As computer power has increased, so has the capability of software developers to write programs that...
The freestanding C++ program that was used to run numerical simulations and generate figures for the...