MATLAB

Ressources pour utiliser MATLAB et Python

Découvrez comment combiner MATLAB et Python pour vos projets et applications d'IA. En tant qu'utilisateur de Python, obtenez des conseils, explorez les points forts du langage MATLAB, comparez les types de données et bien plus encore.

Démarrer avec MATLAB et Python

Vous n'avez pas à choisir entre les langages de programmation. Profitez des deux langages en les utilisant ensemble.

Connecter MATLAB et Python

MATLAB offre un support intégré de Python®, permettant au code MATLAB d'interagir directement avec les scripts et fonctions Python, et vice versa.

Une fois que vous avez confirmé la configuration de votre système, il existe plusieurs façons d'interagir avec Python. Par exemple, vous pouvez appeler des fonctions Python à partir de la ligne de commande MATLAB.

 x = py.math.sqrt(42) 

Utiliser MATLAB avec Python

Les ingénieurs utilisent MATLAB avec Python pour :

  • Collaborer avec d'autres équipes qui utilisent différents langages, ce qui facilite le prototypage, le test et l'intégration d'algorithmes et de systèmes  
  • Accéder à une grande communauté d'utilisateurs MATLAB et Python qui partagent des algorithmes, des exemples et du matériel pédagogique
  • Intégrer MATLAB et Python avec d'autres langages et outils, tels que C++, Java®, TensorFlow™ et Apache® Parquet

Appeler Python depuis MATLAB

Vous pouvez utiliser des bibliothèques Python intégrées ainsi que des fonctions et des scripts créés par l'utilisateur directement depuis l'environnement MATLAB et transmettre des données entre MATLAB et Python.

Appeler MATLAB depuis Python

L'API MATLAB Engine pour Python vous permet d'utiliser des applications interactives ainsi que des fonctionnalités scientifiques et d'ingénierie avancées dans MATLAB et Simulink depuis Python.

Explorer des exemples d'IA

Vous pouvez importer et exporter des modèles de Deep Learning à partir de frameworks open source tels que TensorFlow et PyTorch®. Vous pouvez également utiliser MATLAB pour la labellisation des données, le traitement du signal et les fonctionnalités de génération de code.

Déployer et partager

Vous pouvez packager et partager des programmes MATLAB pour les intégrer à des applications Python ou les déployer sur différentes plateformes cloud et hardware.

Utiliser MATLAB (pour les utilisateurs de Python)

Exploiter au mieux MATLAB en tant qu'utilisateur de Python.

Effectuer l’intégration avec Jupyter et VSCode

Vous pouvez accéder à MATLAB depuis Jupyter ou Visual Studio Code en utilisant l'IDE de votre choix pour interagir avec les applications et fonctionnalités MATLAB. 

Apprendre les bases de MATLAB

Vous pouvez apprendre à utiliser MATLAB plus efficacement grâce à des guides de référence, des formations interactives et de la documentation.

Explorer l'ingénierie avancée

MATLAB peut répondre à vos besoins en mathématiques avancées et en ingénierie dans des domaines spécifiques. Vous pouvez commencer avec ces sujets à l'aide de nombreux exemples détaillés et de brèves formations interactives sur le traitement du signal et des images, la modélisation physique et de systèmes, le design de systèmes de contrôle et bien plus encore.