Avec la release R2012b du logiciel Matlab est également sortie une nouvelle version de l’environnement de simulation Simulink / Stateflow. En ce qui concerne Simulink, cette version 8 constitue la première release majeure depuis la R2007b (version 7 de Simulink). Après quelques mois d’utilisation par les ingénieurs d’Acsystème, cet article a pour objectif de présenter les principales modifications apportées par cette version. Nous profiterons également de cet article pour mentionner certaines nouveautés apparues entre 2007 et 2012.
Quoi de neuf dans Simulink R2012b ?
1. Un nouvel éditeur
Avec la version 8 de Simulink, la nouveauté qui saute aux yeux est forcément l’interface qui a été profondément modifiée. Tout d’abord, les menus ont été complètement réorganisés en respectant un ordre correspondant à l’utilisation classique de Simulink « Diagram >> Simulation >> Analysis >> Code ». Des fonctions de zoom et de déplacement dans l’éditeur par l’intermédiaire de la souris ont été ajoutées.
La création d’onglets dans la partie supérieure de la fenêtre d’édition du modèle Simulink permet désormais de naviguer d’une manière plus rapide.
L’exploration des sous-systèmes masqués est facilitée grâce à une petite icône située en bas à gauche de ce type de blocs sur laquelle il suffit de cliquer (plus besoin du clic droit et du fameux « Look under mask »). Les sous-systèmes liés à une librairie sont également marqués avec une icône un peu similaire. Un clic droit sur cette icône donne accès aux commandes classiques associées aux blocs liés à une librairie, notamment les fameuses fonctions « Go to library link » et « Disable link ».
Du côté de Stateflow, l’éditeur a lui aussi été complètement revu. Il est désormais complètement intégré à Simulink comme l’illustre la figure ci-dessous. Dans les versions précédentes, les diagrammes Stateflow s’ouvraient dans une fenêtre différente et l’interface manquait d’homogénéité avec l’environnement Simulink.
2. Des changements pour la construction des modèles
L’algorithme de routage intelligent des fils a été largement amélioré. En ce qui concerne la construction des modèles, on rappellera que depuis la release R2009b, Simulink propose des outils d’alignements et de redimensionnements des blocs qui facilitent grandement la réorganisation des schéma-blocs et qui sont illustrés par la figure ci-dessous.
class=’
Warning: Undefined variable $marge_en_haut_du_bloc in /home/clients/0abfb59cc5debe580adcec9b3bb8cdf1/web/wp-content/themes/welligo-lowtech/inc/blocks/block-separateur.php on line 20
Warning: Undefined variable $marge_en_bas_du_bloc in /home/clients/0abfb59cc5debe580adcec9b3bb8cdf1/web/wp-content/themes/welligo-lowtech/inc/blocks/block-separateur.php on line 23
Warning: Undefined variable $ajouter_un_fond_clair in /home/clients/0abfb59cc5debe580adcec9b3bb8cdf1/web/wp-content/themes/welligo-lowtech/inc/blocks/block-separateur.php on line 26
Warning: Undefined variable $cb_ajouter_une_classe_css in /home/clients/0abfb59cc5debe580adcec9b3bb8cdf1/web/wp-content/themes/welligo-lowtech/inc/blocks/block-separateur.php on line 29
‘>