Symbolic Math Toolbox
Réaliser des calculs symboliques
Vous avez des questions ? Contactez l'équipe commerciale.
Vous avez des questions ? Contactez l'équipe commerciale.
Symbolic Math Toolbox offre des fonctions de résolution, de tracé et de manipulation d'équations mathématiques symboliques. Vous pouvez créer, exécuter et partager du code mathématique symbolique. Dans MATLAB Live Editor, vous pouvez obtenir des suggestions d'étapes suivantes pour des workflows impliquant des calculs symboliques. Cette toolbox propose des fonctions dans les domaines mathématiques courants comme le calcul différentiel et intégral, l'algèbre linéaire, les équations algébriques et les équations différentielles, la simplification d'équations et la manipulation d'équations.
Symbolic Math Toolbox vous permet de réaliser analytiquement une dérivée, une intégrale, une simplification, des transformées et de résoudre des équations. Vous pouvez effectuer des calculs dimensionnels et des conversions d'unités. Vos calculs peuvent être effectués soit analytiquement, soit en utilisant une arithmétique à précision variable, les résultats étant affichés dans un type mathématique.
Vous pouvez partager votre travail de calcul symbolique sous forme de live scripts avec d'autres utilisateurs MATLAB, ou les convertir en documents HTML, Word, LaTeX ou PDF. Vous pouvez générer des fonctions MATLAB, des blocs de fonction Simulink et des équations Simscape directement à partir d'expressions symboliques.
Utilisez l'IA agentique pour transformer vos schémas d'ingénierie et vos descriptions de problèmes en analyses symboliques et workflows de design optimisés dans MATLAB.
Évaluez des solutions analytiques exactes pour des intégrales définies ou indéfinies, calculez les dérivées d'expressions symboliques ou de fonctions et approximez des fonctions en utilisant des développements en séries.
Résolvez et décomposez des systèmes matriciels symboliques pour obtenir des valeurs propres exactes et des résultats réutilisables, afin de mieux visualiser l'effet des paramètres.
Effectuez des transformées symboliques de Laplace, de Fourier, en Z et de Hilbert pour obtenir des formes exactes de fonctions de transfert et de domaines fréquentiels, afin d'analyser précisément la stabilité, la phase et le comportement du système.
Calculez les gradients et les jacobiens de modèles symboliques pour linéariser des dynamiques non linéaires autour de points de fonctionnement et vérifier la sensibilité avec des dérivées exactes.
Effectuez une analyse dimensionnelle et vérifiez la compatibilité dimensionnelle et la cohérence des unités dans les calculs symboliques. Créez des systèmes d'unités personnalisés et réalisez des conversions entre les systèmes d'unités existants.
Calculez des résultats symboliques exacts. « Produisez ensuite des valeurs numériques avec un nombre de chiffres significatifs explicitement contrôlé afin d'éviter les erreurs d'arrondi cachées, tout en ajustant le compromis entre précision et vitesse d'exécution.
Générez des fonctions MATLAB, des blocs de fonction Simulink, des équations Simscape et du code C à partir d'expressions symboliques afin de réutiliser des formules mathématiques vérifiées dans vos workflows d'ingénierie.
Symbolic Math Toolbox est une toolbox MATLAB permettant de dériver, d'analyser et d'explorer des équations mathématiques symboliques destinées aux workflows scientifiques et d'ingénierie. Elle propose des fonctions dans des domaines tels que le calcul différentiel et intégral, l'algèbre linéaire, les équations algébriques et différentielles, les transformées ainsi que la simplification d'équations. Vous pouvez ensuite exporter vos résultats vers des fonctions MATLAB, des blocs de fonction Simulink ou des composants Simscape.
Vous pouvez réaliser analytiquement des dérivations, des intégrations, des simplifications, des transformées et des résolutions d'équations, en utilisant soit des méthodes analytiques, soit une arithmétique à précision variable, avec des résultats affichés en notation mathématique. Vous pouvez également calculer des jacobiens et des gradients pour la linéarisation, résoudre des systèmes matriciels paramétriques pour obtenir des valeurs propres exactes et effectuer des analyses dimensionnelles avec conversion d'unités.
Oui, la toolbox vous permet de résoudre analytiquement des équations algébriques et différentielles, linéaires ou non linéaires, ainsi que d'effectuer des simplifications et des substitutions d'équations.
Oui, vous pouvez résoudre et décomposer des systèmes matriciels symboliques pour obtenir des valeurs propres exactes et des résultats paramétriques réutilisables. Cela vous permet d'analyser l'impact des paramètres sur le comportement du système avant d'y substituer des valeurs numériques.
Symbolic Math Toolbox supporte les transformées de Laplace, de Fourier, en Z et de Hilbert, ainsi que leurs inverses. Celles-ci vous permettent d'obtenir des représentations exactes sous forme de fonctions de transfert et dans le domaine fréquentiel à partir de modèles fondamentaux, afin d'analyser et d'explorer la stabilité, la phase et le comportement du système avant de passer à la simulation numérique.
Oui, vous pouvez calculer des gradients et des jacobiens exacts de modèles symboliques pour linéariser des dynamiques non linéaires autour de points de fonctionnement. Cela vous permet de dériver et de vérifier des représentations de systèmes linéarisés, tout en analysant la sensibilité aux variations de paramètres à l'aide de dérivées exactes plutôt que d'approximations numériques.
Vous pouvez partager votre travail sous forme de live scripts avec d'autres utilisateurs MATLAB, ou les convertir en documents HTML, Word, LaTeX ou PDF.
Oui, vous pouvez générer des fonctions MATLAB, des blocs de fonction Simulink, des composants Simscape personnalisés basés sur des équations et du code C ou Fortran directement à partir d'expressions symboliques. Cela vous permet de reprendre des dérivations basées sur des principes fondamentaux, telles que des fonctions de transfert, des équations du mouvement ou des lois de contrôle et de les intégrer directement dans vos workflows de simulation d'ingénierie et de production.
Oui, la toolbox offre des fonctions prédéfinies pour tracer des expressions et des fonctions symboliques en utilisant les capacités graphiques étendues de MATLAB et pour visualiser le comportement des expressions symboliques avec des animations.
L'arithmétique à précision variable dans Symbolic Math Toolbox vous permet de définir explicitement le nombre de chiffres significatifs de vos calculs. Vous pouvez augmenter la précision pour éviter les erreurs d'arrondi cachées dans les problèmes d'ingénierie mal conditionnés ou à grande échelle, ou la réduire pour accélérer les calculs lorsqu'une précision maximale n'est pas requise.
Oui, vous pouvez réaliser des analyses dimensionnelles, vérifier la compatibilité dimensionnelle et la cohérence des unités dans les calculs symboliques, créer des systèmes d'unités personnalisés et effectuer des conversions entre différents systèmes d'unités existants.
Découvrez nos produits.
Découvrez les tarifs et les produits.
Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.