Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

About Simulink


Simulink is a toolbox of MATLAB that can be used for modeling, analyzing and simulating dynamical systems. Here, we focus on the use of Simulink on the use with ordinary differential equations.


Simulating the dynamical behavior of a system is important in engineering. Many systems can be written as a differential equation, such as:


$$ m\ddot{x}(t)+b\dot{x}(t)+kx(t)=u(t), \qquad (1)$$ 

describing the movement of a single mass, on which an actuation force $u$ is applied. For some simple differential equations, trajectories $x(t)$ of the system can be computed analytically. Many of these analytical solutions have been implemented in MATLAB and can be obtained with the command dsolve.

However, many systems found in engineering or physics are described by more complex differential equations, for which no analytical solution is known or even exists. Trajectories of these systems can be approximated numerically. Hereto, solvers are developed that approximate the change of the state variables over a small time step. Herewith, step by step, an approximation of the trajectory is found. For example, the MATLAB functions ode23 and ode45 are numerical solvers. Simulink is an other tool in MATLAB using numerical solvers.describing the movement of a single mass, on which an actuation force $u$ is applied. For some simple differential equations, trajectories $x(t)$ of the system can be computed analytically. Many of these analytical solutions have been implemented in MATLAB and can be obtained with the command dsolve.



Use of simulink has some advantages over the use of the functions ode23 and ode45. Simulink has a graphical interface, such that the structure of the system can be clearly visible. Inputs, such as a discontinuous signal $u$$u(t)$ $$ for system (1) can be easily applied. Furthermore, real time applications are possible.



Panel
borderColor#dfe1e5
bgColor#eff9ff
borderWidth2
titlePage content

Table of Contents



Panel

How to download and install Simulink

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam tincidunt metus diam, id consectetur nulla bibendum eu. Vestibulum sit amet tortor ultricies, volutpat nunc id, malesuada risus. Sed iaculis auctor felis dignissim vestibulum. Fusce molestie, ligula a aliquam tristique, eros diam vestibulum tortor, non efficitur erat dui sit amet eros. Quisque pharetra tempor turpis, vel pellentesque dolor vestibulum et. Morbi vel ex varius velit rutrum convallis. Proin vestibulum sapien ut aliquam dapibus.



Panel

Getting started with Simulink

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam tincidunt metus diam, id consectetur nulla bibendum eu. Vestibulum sit amet tortor ultricies, volutpat nunc id, malesuada risus. Sed iaculis auctor felis dignissim vestibulum. Fusce molestie, ligula a aliquam tristique, eros diam vestibulum tortor, non efficitur erat dui sit amet eros. Quisque pharetra tempor turpis, vel pellentesque dolor vestibulum et. Morbi vel ex varius velit rutrum convallis. Proin vestibulum sapien ut aliquam dapibus.



Panel

Useful tutorials

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam tincidunt metus diam, id consectetur nulla bibendum eu. Vestibulum sit amet tortor ultricies, volutpat nunc id, malesuada risus. Sed iaculis auctor felis dignissim vestibulum. Fusce molestie, ligula a aliquam tristique, eros diam vestibulum tortor, non efficitur erat dui sit amet eros. Quisque pharetra tempor turpis, vel pellentesque dolor vestibulum et. Morbi vel ex varius velit rutrum convallis. Proin vestibulum sapien ut aliquam dapibus.




BibTeX Display Table