Vous êtes sur la page 1sur 2

• help : produit une liste de toutes les commandes par thèmes

• demo : démonstration donnant une représentation des fonctionnalités de bases de


Matlab

• info: information sur la boite à outils disponibles

• helpwin : ouvre une fenêtre contenant la liste des commandes Matlab ainsi que
leurs documentations

• lookfor : recherche une instruction à partir du mot clé

• Les commandes pour quitter Matlab est quit ou exit.

• who : affiche le nom des variables actives.

• whos : donne plus d’informations : le nom, la taille du tableau (nombre de lignes et


de colonnes) associé, l’espace mémoire utilisé (en Bytes) et la classe des données
(principalement double array s’il s’agit d’un tableau de valeurs réelles ou complexes
et char s’il s’agit d’un tableau de caractères).

• La commande clear permet de nettoyer l’espace de travail

• ischar(x) : retourne 1 si x est de type chaîne de caractères et 0 sinon.

• islogical(x) : retourne 1 si x est de type logique et 0 sinon.

• isreal(x) : elle retourne 1 si x est réel ou de type chaîne de caractères et 0 sinon

• Si z est de type complexe, les instructions imag(z) et real(z) retournent la partie


imaginaire et la partie réelle de z. Les instructions abs(z) et angle(z) retournent le
module et l’argument de z.

• La commande isempty permet de tester si une variables de type chaîne de caractères


est vide ou non. La commande strcmp permet de tester si deux chaines de caractères
sont égales ou non

• La commande linspace permet de définir un vecteur x de longueur N dont les


composantes forment une suite arithmétique de premier terme a et de dernier
terme b (donc de raison (a − b)/(N − 1)). Les composantes du vecteur sont donc
linéairement espacés. La syntaxe est x = linspace(a,b,N).

• ones(1,n) : vecteur ligne de longueur n dont tous les éléments valent 1

• ones(m,1) : vecteur colonne de longueur m dont tous les éléments valent 1

• zeros(1,n) : vecteur ligne de longueur n dont tous les éléments valent 0

• zeros(m,1) : vecteur colonne de longueur m dont tous les éléments valent 0

• rand(1,n) : vecteur ligne de longueur n dont les éléments sont générés de manière
aléatoire entre 0 et 1
• rand(m,1) : vecteur colonne de longueur m dont les éléments sont générés de
manière aléatoire entre 0 et 1

• La commande size() permet d’obtenir les dimensions d’une matrice A donnée.

• eye(n) : la matrice identité

• ones(m,n) : la matrice à m lignes et n colonnes dont tous les éléments valent 1

• zeros(m,n) : la matrice à m lignes et n colonnes dont tous les éléments valent 0

• rand(m,n) : une matrice à m lignes et n colonnes dont les éléments sont générés de
manière aléatoire entre 0 et 1

• La commande diag permet d’extraire la diagonale d’une matrice .

• La commande tril permet d’obtenir la partie triangulaire inférieure (l pour lower)


d’une matrice.

• La commande triu permet d’obtenir la partie triangulaire supérieure (u pour upper)


d’une matrice

• La commande
‘interp1(x,y,x i ,’type’)’ retourne un vecteur de mêmes dimensions que xi
et dont les valeurs correspondent aux images des éléments de xi
déterminées par interpolation sur x et y.

• la chaîne ‘type’ spécifie alors le type d’interpolation qui doit être parmi les suivants :

• ‘linear ’ à interpolation linéaire

• ‘ spline ’ à interpolation par splines cubiques,

• ‘Cubic ’ à interpolation cubique

Vous aimerez peut-être aussi