MATLAB est un puissant programme de calcul numérique créé par The MathWorks. MATLAB est aussi un langage de programmation de haut niveau qui permet d’écrire des programmes numériques potentiellement compliqués en une courte série d’étapes. MATLAB peut également être intégré avec des programmes écrits dans d’autres langues, et MATLAB dispose également d’un certain nombre de « boîtes à outils » supportées par The MathWorks qui peuvent simplifier toutes les analyses que vous faites. L’un de ces exemples est la boîte à outils Symbolic Math, qui permet à l’utilisateur de résoudre des équations algébriques, y compris des équations transcendantes (c’est-à-dire une équation qui contient une fonction transcendantale, comme le sinus). Ceci peut être accompli en quelques étapes courtes dans MATLAB.
Définissez la variable que vous souhaitez résoudre à l’aide de la commande « syms ». Par exemple, la commande
définit la variable à résoudre comme « x ». Appuyez sur la touche Entrée.
Notez l’équation que vous souhaitez résoudre sous la forme d’une chaîne de caractères. Cela donne
Utilisez la commande’solve’ (contenue dans la boîte à outils Symbolic Math) pour résoudre la chaîne’s’. Pour ce faire dans MATLAB, il suffit d’entrer la commande :
Ceci donne la solution numérique à sin(x) = x^3 -1, qui est x = 1.24905. C’est la solution à l’équation transcendantale.
Laisser un commentaire