MATLAB Coder

Sous-ensemble du langage MATLAB pour la génération de code

MATLAB Coder génère le code à partir d'un sous-ensemble du langage MATLAB que les ingénieurs de conception utilisent normalement pour développer des algorithmes en tant que composants de systèmes plus complexes. Le sous-ensemble pris en charge inclut plus de 400 opérateurs et fonctions issus de MATLAB.

Un ensemble limité de fonctions est pris en charge pour la génération de code à partir de Aerospace Toolbox, Fixed-Point Designer™, Image Processing Toolbox, Signal Processing Toolbox et Statistics Toolbox™. MATLAB Coder prend également en charge la génération de code à partir d'un grand nombre System objects™ de Communications System Toolbox, Computer Vision System Toolbox, DSP System Toolbox et Phased Array System Toolbox™.

MATLAB Coder prend en charge une vaste gamme d'attributs du langage MATLAB pour développer des algorithmes. En particulier :

Matrices et tableaux, par exemple variables persistantes, variables globales, opérations matricielles, tableaux à n dimensions, indiçage et images

Classes et types de données, par exemple nombres complexes, correspondance d'entiers, précision double et simple, arithmétique à virgule fixe, caractères, structures, classes numériques et données de taille variable

Constructions de programmation, par exemple instructions conditionnelles (if, for, while, switch) et opérateurs arithmétiques, relationnels et logiques

Fonctions, par exemple handles de fonction, sous-fonctions, sous-ensemble de fonctions MATLAB, entrée de longueur variable et listes d'arguments de sortie, ainsi que possibilité d'invoquer les fonctions MATLAB

Consultez la liste complète des attributs du langage MATLAB pris en charge pour la génération de code.

Point suivant: Cas d'usage pour MATLAB Coder

Essayer MATLAB Coder

Obtenir une version d'évaluation

Guide de démarrage rapide gratuit

Voir le guide