Définir des paramètres de configuration de modèle pour un modèle
Les paramètres de configuration de modèle déterminent comment votre modèle s’exécute en spécifiant le type de solveur utilisé, les paramètres d’importation et d’exportation et d’autres paramètres qui contrôlent le comportement du modèle. Chaque modèle dispose d’un jeu de configuration qui contient les paramètres de configuration du modèle et leurs valeurs. Quand vous créez un nouveau modèle, il contient le jeu de configuration par défaut, appelé Configuration
, qui spécifie les valeurs par défaut des paramètres de configuration du modèle. Vous pouvez afficher et définir les paramètres de configuration de manière programmatique ou avec la boîte de dialogue Paramètres de configuration.
Pour plus d’informations sur chaque paramètre, consultez les liens sur Volets de configuration.
Définir les paramètres de configuration de manière programmatique
Pour interagir avec les paramètres de configuration du modèle de manière programmatique, utilisez les fonctions get_param
et set_param
. Par exemple, vous pouvez obtenir et définir le paramètre Solver type du modèle sur vdp
.
openExample("simulink_general/VanDerPolOscillatorExample"); get_param("vdp","SolverType")
ans = 'Variable-step'
set_param("vdp","SolverType","Fixed-step");
Pour changer les valeurs de paramètres de configuration d’un jeu de configuration stocké dans un dictionnaire de données, consultez Manage Configuration Set Stored in Data Dictionary.
Définir les paramètres de configuration avec la boîte de dialogue
Pour afficher et définir les paramètres de configuration de votre modèle, ouvrez la boîte de dialogue Paramètres de configuration. Dans l’Éditeur Simulink®, dans l’onglet Modeling, cliquez sur Model Settings.
Pour ouvrir la boîte de dialogue Paramètres de configuration d’un modèle référencé, vous pouvez également cliquer sur la flèche du bouton Model Settings. Ensuite, dans la section Referenced Model, sélectionnez Model Settings.
Pour afficher et définir les paramètres de configuration de votre modèle, ouvrez la boîte de dialogue Paramètres de configuration.
Utilisez cette boîte de dialogue pour afficher et définir les paramètres. Si vous ne pouvez pas changer la valeur d’un paramètre, le paramètre est désactivé pour l’une des raisons suivantes :
Le paramètre a une dépendance vis-à-vis d’un autre paramètre. Dans ce cas, le paramètre s’active ou se désactive en fonction des réglages de l’autre paramètre. Pour activer un paramètre ayant une dépendance, consultez la documentation complète de ce paramètre.
La configuration est une référence de configuration. Dans ce cas, tous les paramètres sont désactivés dans la boîte de dialogue. Pour changer les valeurs de paramètres dans la configuration référencée, consultez Change Parameter Values in a Referenced Configuration Set.
Pour obtenir davantage d’informations sur un paramètre, faites un clic droit sur le nom du paramètre et sélectionnez What's This?. Une boîte de dialogue s’ouvre et affiche :
Une courte description du paramètre.
Le nom du paramètre que vous pouvez utiliser dans les scripts.
Dépendances du paramètre.
Depuis la boîte de dialogue What's This?, cliquez sur Show more information pour la documentation complète du paramètre.
Pour trouver le paramètre à partir de son nom, de son nom de ligne de commande, de sa valeur ou de sa description, utilisez la zone Search en haut de la boîte de dialogue. L’outil de recherche supporte les expressions régulières. Saisissez .
dans la zone de recherche pour voir une liste de tous les paramètres.
Volets de configuration
Le jeu de configuration est organisé en volets contenant les paramètres liés à cette catégorie. Pour afficher les paramètres d’une catégorie spécifique, cliquez sur le volet associé dans l’arborescence à gauche de la boîte de dialogue. Vous pouvez accéder aux paramètres avancés pour chaque volet en passant la souris sur les points de suspension en bas de la boîte de dialogue et en cliquant sur Advanced parameters.
Pour plus d’informations sur les paramètres dans chacun des volets, consultez :
Certains produits MathWorks® qui fonctionnent avec Simulink définissent des paramètres supplémentaires. Si un tel produit est installé dans votre système, le jeu de configuration contient aussi les paramètres et volets de configuration associés.
Simulink Coder™ — Model Configuration Parameters: Code Generation (Simulink Coder)
HDL Coder™ — Model Configuration Parameters: HDL Code Generation (HDL Coder)
Simulink PLC Coder™ — PLC Coder: General Tab Overview (Simulink PLC Coder)
Simulink Coverage™ — Specify Coverage Options (Simulink Coverage)
Simulink Real-Time™ — Simulink Real-Time Options Pane (Simulink Real-Time)
Simulink Desktop Real-Time™ — Simulink Desktop Real-Time Pane (Simulink Desktop Real-Time)
Simscape™ — Model Configuration Parameters: Simscape (Simscape)
Simulink Design Verifier™ — Design Verifier Pane (Simulink Design Verifier)