Afficher des courbes
On peut afficher deux sortes de courbes avec Simulink :
- des courbes temporelles (Scope)
- des graphiques XY (XY graph)
et deux moyens d’y ajouter des signaux :
- en utilisant un viewer (accessible par le menu contextuel sur un signal) ( méthode conseillée) :

- en utilisant des blocs (accessible depuis le library browser
par le chemin Simulink Sink) ( méthode déconseillée !) :
La méthode des viewers, évite de surcharger le modèle avec des blocs, des fils, … Elle seule sera détaillée ici…
Les Scopes
Les scopes sont des graphiques temporels (l’abscisse correspond au temps de simulation).

Modifier le style des Scopes d’un modèle
Les scopes sont par défaut sur fond noir, les polices de caractères sont petites, les tracés sont très fins, … tout ça ne les rends pas très adaptés pour figurer sur un document texte, destiné à être imprimé.
Il est possible de reconfigurer tout ça en faisant :
- un clic-droit sur la zone de tracé
- sélectionner Styles …

La fenêtre de configuration apparaît :

Méthode rapide
Dans le modèle ajouter un bouton de Configuration rapide des scopes (de la bibliothèque SII)
Les Viewers
Création d’un viewer
Clic-droit sur un connecteur
ou sur un fil de signal
.
Choisir Create & Connect Viewer Simulink Scope

Une petite icône de scope apparaît au dessus du connecteur :
![]()
Affichage d’un viewer
![]()
Paramétrage d’un viewer
Une fois le scope apparu à l’écran :
Cliquer sur l’icône Configuration properties … ![]()
Arrangement des graphes
Cliquer sur le bouton ![]()
Choisir l’arrangement :

Ajout de signaux sur un viewer
Clic-droit sur un connecteur ou sur un fil de signal.
Choisir Connect to Viewer Scope Display x :

choisir un des graphes en respectant les grandeurs physiques : 1 graphe – 1 unique grandeur physique !
Sinon les signaux ne sont pas comparables !!
Nommage des signaux
Clic-droit sur un connecteur ou sur un fil de signal.
Choisir Properties :
Modifier le nom du signal !

Remarque : si le signal ne va nulle part, ne pas oublier de terminer par un bloc Terminator :
Déconnecter un signal d’un viewer
Clic-droit sur l’icône d’un viewer.
Choisir Disconnect Viewer Scope Display x :

Export des données
Il est souvent très utile de pouvoir exporter des données de simulation, cela permet notamment :
- de comparer des données de simulation avec des résultats expérimentaux,
- de choisir un autre axe des abscisses que le temps,
- …
Il y a plusieurs méthodes, en voici une, à partir d’un Scope :
Une fois le Scope paramétré, ouvrir ses paramètres, à l’onglet Logging, et cliquer sur le bouton Log/Unlog Viewed Signals to Workspace :

Ensuite, on peut récupérer les données de simulation dans la fenêtre Workspace :

Affichage dans MATLAB
- Sélectionner logsout depuis le Workspace,
- Choisir l’onglet PLOTS de la barre d’outils,
- Cliquer sur plot :

Une belle fenêtre apparaît :

On peut sélectionner des signaux, ajouter des curseurs, accéder à l’inspecteur de données…
Utilisation Externe
Avec un tableur par exemple …
Depuis le Workspace, double-cliquer sur logsout :

Le contenu de la variable apparaît dans la fenêtre Variables :

Double-cliquer sur le signal à exporter, puis sur son attribut Values :

Tout sélectionner avec Ctrl+A, copier avec Ctrl+C et coller dans une feuille de calcul :

Remarques : selon le logiciel de tableur et le système d’exploitation, il faudra peut-être remplacer les points par des virgules pour que les nombres soient interprétés comme tels … (menu Édition/Remplacer ou Ctrl+F)



