Project Oxygen & Ideo-LabIDEO LAB Dashboard 2026

⚙️ Simulink – Modélisation & Simulation (MATLAB)

Guide complet IDEO‑Lab sur l'environnement de modélisation par blocs (MBD).

1.1

Vue d'ensemble

Modélisation graphique (MBD), simulation, codegen.

Graphique MBD Simulation
1.2

Installation (Toolbox)

Une Toolbox MATLAB, gérée via Add-On Explorer.

Toolbox Add-On
1.3

Environnement

Library Browser, Éditeur (.slx), Scope.

Library Browser .slx
2.1

Concepts de base

Modèle (.slx), Blocs, Signaux (lignes).

Modèle Bloc Signal
2.2

Premier Modèle

Exemple : Sine Wave -> Gain -> Scope.

Sine Wave Gain Scope
2.3

Solveurs (ODE)

Configuration (Ctrl+E), ode45, fixed-step.

Solver ode45 Fixed-step
3.1

Sources & Sinks

Constant, Step, Sine Wave, Scope, Display.

Sources Sinks
3.2

Blocs Mathématiques

Sum, Product, Gain, Fcn (fonction).

Sum Gain Fcn
3.3

Blocs Continus

Integrator, Derivative, Transfer Fcn (Laplace).

Integrator Transfer Fcn
3.4

Blocs Discrets

Unit Delay (z⁻¹), Zero-Order Hold (ZOH).

Discrete Unit Delay
4.1

Subsystems (Sous-systèmes)

Abstraction (Ctrl+G), hiérarchie.

Subsystem Abstraction
4.2

Masks (Masques)

Créer des blocs custom (Ctrl+M).

Mask UI Custom
4.3

Exemple : PID Controller

Régulateur PID (Automatique).

PID Control System
4.4

Exemple : Physique (Masse)

Modèle Masse-Ressort-Amortisseur (ODE).

ODE Physics
5.1

MATLAB <-> Simulink

Blocs "To/From Workspace", sim().

To Workspace sim()
5.2

MATLAB Function Block

Exécuter du code .m dans le modèle.

MATLAB Function Scripting
5.3

Stateflow

Machines à états, logique événementielle.

Stateflow State Machine
5.4

Simulink Coder

Génération de code C/C++ (embarqué).

Codegen C/C++
6.1

Cheat-sheet

Raccourcis clavier & Blocs clés.

cheat Ctrl+G