La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Bibliothèques personnalisées
Une bibliothèque de blocs est une collection de blocs utilisables dans un modèle Simulink®. Vous pouvez créer des instances de blocs à partir des bibliothèques Simulink prédéfinies. Vous pouvez également créer des bibliothèques personnalisées pour les instances de blocs que vous créez.
Les bibliothèques prédéfinies sont accessibles dans l'explorateur de bibliothèques Simulink. Toutefois, elles ne sont pas modifiables. Pour plus d'informations sur les bibliothèques prédéfinies, consultez la rubrique Bibliothèques de blocs. Pour permettre à d'autres utilisateurs de créer des blocs personnalisés, vous pouvez créer votre propre bibliothèque de blocs et l'ajouter à l'explorateur de bibliothèques.
La création de vos propres bibliothèques est une technique de modularisation utile pour :
Proposer des outils de modélisation fréquemment utilisés et rarement modifiés
Réutiliser des composants dans un ou plusieurs modèles
Pour comparer le recours aux bibliothèques personnalisées à d'autres techniques de modularisation Simulink, consultez la rubrique Component-Based Modeling Guidelines.
Lorsqu'un bloc est ajouté à un modèle à partir d'une bibliothèque personnalisée, il devient un bloc lié. Le bloc lié est connecté au bloc de bibliothèque par un lien de bibliothèque. Le bloc de bibliothèque est le bloc prototype tandis que le bloc lié du modèle est une instance du bloc de bibliothèque.
Le bloc lié a la même apparence et le même comportement que le bloc de bibliothèque. Toutefois, si vous modifiez le bloc de bibliothèque, vous devez mettre à jour le lien des instances. La modification d'une instance nécessite également des étapes supplémentaires. Pour découvrir comment fonctionnent les blocs liés, consultez la rubrique Linked Blocks.
Blocs
Subsystem | Group blocks to create model hierarchy |
Fonctions
Outils
Library Browser | Find and add blocks to model |
Objets
LibraryBrowser.LBStandalone | Display, hide, size, and position Simulink Library Browser |
Vérifications
Rubriques
Library Browser
- Create Custom Library
Add blocks and annotations to a custom library and define the library structure. - Component-Based Modeling Guidelines
Consider componentization for large models and multiuser development teams. - Ajouter des bibliothèques à l'explorateur de bibliothèques
Créer une bibliothèque, l'ajouter à l'explorateur de bibliothèques et personnaliser l’ordre des bibliothèques.
Liens de bibliothèque
- Linked Blocks
Explore linked blocks, parameterized links, and self-modifiable linked subsystems. - Display Library Links
Identify link status using the link badge. - Disable or Break Links to Library Blocks
Disable library links. - Lock Links to Blocks in a Library
Prevent unintentional modification of linked library blocks. - Restore Disabled Links
Restore library links and link inconsistency. - Restore Parameterized Links
A parameterized link is created when you change the parameter values of the child blocks of a linked subsystem block. - Control Linked Blocks Programmatically
Use MATLAB® commands to manage linked blocks. - Fix Unresolved Library Links
Fix unresolved references to library blocks. - Parameterized Links and Self-Modifiable Linked Subsystems
Modify a parameter value or structure of linked Subsystem block. - Create a Self-Modifiable Library Block
Example showing a self-modifiable linked subsystem. - Maintain Compatibility of Library Blocks Using Forwarding Tables
Map old and new library blocks using forwarding tables.