Main Content

Intégrer du code C/C++ à Simulink

Intégrer du code C/C++ existant à Simulink®

Choisissez l'outil d'intégration de code C/C++ qui convient à votre modèle :

  • Si vous souhaitez intégrer des fonctions C/C++ simples et que leur implémentation Simulink ne requiert pas de personnalisation avancée des blocs, utilisez les importateurs de code C/C++.

  • Si vous souhaitez intégrer du code C/C++, utilisez la S-function C MEX lorsque son implémentation Simulink requiert :

    • États continus ou discrets

    • Ports multi-échantillonnés

    • Ports d'entrée et de sortie de taille variable

    • Détection des passages par zéro

    • Interaction complète avec le moteur Simulink

    Ce workflow peut nécessiter que vous créiez manuellement un fichier Target Language Compiler (TLC) pour la génération de code.

  • Si vous souhaitez intégrer du code C/C++ simple et générer du code sans écrire manuellement de fichier TLC, utilisez S-Function Builder.

Catégories