Générer du code C et C++ à partir du code MATLAB

MATLAB Coder™ génère un code C et C++ portable et lisible depuis un code MATLAB®. Il prend en charge la plupart des langages MATLAB ainsi qu'une grande variété de boîtes à outils. Vous pouvez intégrer le code généré dans vos projets en tant que code source, bibliothèque statique ou bibliothèque dynamique. Vous pouvez également utiliser le code généré au sein d'un environnement MATLAB afin d'accélérer les portions du code MATLAB qui exigent des calculs intensifs. MATLAB Coder vous permet d'intégrer du code C existant dans votre algorithme MATLAB ainsi que dans le code généré.

En associant MATLAB Coder avec Embedded Coder®, vous pouvez optimiser l'efficacité de votre code et personnaliser le code généré. Vous pouvez ensuite vérifier le comportement numérique du code généré en réalisant des tests SIL (Software-in-the-loop) et PIL (Processor-in-the-loop).


Fonctionnalités

Langage MATLAB et prise en charge des boîtes à outils pour la génération de code

Générez le code à partir d'un large éventail de fonctionnalités du langage MATLAB utilisées pour développer des algorithmes en tant que composants de systèmes plus importants.

En savoir plus

Cas d'usage pour MATLAB Coder

Générez du code C/C++ lisible et portable.

En savoir plus

Génération de code à partir de MATLAB

Préparez votre algorithme MATLAB pour la génération de code en analysant votre code afin de proposer le type et la taille de vos entrées.

En savoir plus

Génération d'une fonction MEX pour la vérification et l'accélération du code

Invoquez des fonctions MEX pour tester et vérifier le code compilé dans MATLAB et accélérer l'exécution.

En savoir plus

Génération de code compatible multi-cœurs à l'aide d'OpenMP

Générez du code compatible multi-cœurs à partir de boucles parfor.

En savoir plus

Ressources produits

Découvrez-en davantage sur MATLAB Coder en consultant ces ressources.

Documentation

Consultez notre documentation pour connaître les fonctions et les caractéristiques de MATLAB Coder, notamment les notes de version et des exemples.

Fonctions

Parcourez la liste des fonctions disponibles de MATLAB Coder.

Exigences du système

Affichez les spécifications système requises pour la dernière version de MATLAB Coder.

Articles techniques

Consultez les notes expliquant les avantages techniques de l'utilisation d'MATLAB Coder.

Communauté et soutien

Trouvez les réponses à vos questions et consultez nos ressources dédiées à la résolution des problèmes.

Prise en charge du matériel

Connectez-vous à MATLAB Coder à des plates-formes matérielles.

Fonctions supportées

Parcourez la liste des fonctions disponibles de MATLAB Coder.

applis

Les applis MATLAB Coder vous permettent d'accéder rapidement aux tâches courantes via une interface interactive.


Essayer ou Acheter

Obtenez gratuitement la version d'essai

Essayez MATLAB Coder.

Essayer une version d'évaluation

Prêt à acheter?

Achetez MATLAB Coder et découvrez les produits complémentaires.

Contact commercial
Tarifs et licences

Vous avez des questions ?

Bill

Contacter Bill Chou,
expert technique MATLAB Coder

Envoyer un e-mail à Bill

MATLAB Coder requires MATLAB.


 Solutions associées

Utilisez MATLAB Coder pour relever des défis scientifiques et d'ingénierie :


Au fil des événements

Guide de démarrage rapide gratuit