Opérations Mathématiques avec Matlab
Au cours de cette leçon, je vous guiderai à travers les méthodes pour effectuer des opérations mathématiques sous Matlab et vous présenterai les symboles associés aux principaux opérateurs.
Addition
L'addition se représente par le signe +
>> 3+2
ans = 5
Soustraction
Le signe utilisé pour la soustraction est le signe moins (-).
>> 3-2
ans = 1
Multiplication
La multiplication est symbolisée par l'astérisque (*).
>> 4*2
ans = 8
Division
On utilise le slash (/) pour représenter la division.
>> 8/2
ans = 4
Reste de la division
Pour obtenir le reste d'une division, faites appel à la fonction mod().
>> mod(7,2)
ans = 1
À noter : Sous Matlab, le symbole % n'est pas utilisé pour le reste d'une division car il sert à insérer des commentaires dans le code. En écrivant 7%2, Matlab interprète le 2 comme un commentaire. L'utilisation de la fonction mod() est donc privilégiée.
Exponentiation
L'exponentiation est représentée par le symbole ^.
>> 2^3
ans = 8
Racine carrée
La fonction sqrt() permet de déterminer la racine carrée d'un nombre.
>> sqrt(16)
ans = 4
Il est également possible d'élever le nombre à la puissance de 1/2.
>> 16**(1/2)
ans = 4
Autres fonctions mathématiques
Matlab offre une multitude de fonctions prédéfinies pour diverses opérations mathématiques. En voici quelques-unes :
- abs(x)
renvoie la valeur absolue de x - cos(x)
évalue le cosinus de x - sin(x)
détermine le sinus de x - tan(x)
estime la tangente de x - acos(x)
calcule l'arccosinus de x - asin(x)
fournit l'arcsinus de x - atan(x)
donne l'arctangente de x - exp(x)
évalue l'exponentielle de x - log(x)
trouve le logarithme naturel de x - log10(x)
détermine le logarithme de base 10 de x - sqrt(x)
évalue la racine carrée de x - nthroot(x,n)
calcule la racine n-ième réelle de x
Par exemple, pour obtenir la valeur absolue d'un nombre, utilisez la fonction abs().
>> abs(-1)
ans = 1
Remarque : Par défaut, Matlab affiche les résultats au format court, avec 5 chiffres significatifs. Néanmoins, il est possible d'ajuster ce format, que ce soit pour un affichage plus détaillé ou pour une notation scientifique.