MATLAB - Commandes
MATLAB est un programme interactif pour le calcul numérique et la visualisation de données. Vous pouvez entrer une commande en la tapant à l'invite MATLAB '>>' sur leCommand Window.
Dans cette section, nous fournirons des listes de commandes MATLAB générales couramment utilisées.
Commandes de gestion d'une session
MATLAB fournit diverses commandes pour gérer une session. Le tableau suivant fournit toutes ces commandes -
Commander | Objectif |
---|---|
clc | Efface la fenêtre de commande. |
clair | Supprime les variables de la mémoire. |
exister | Vérifie l'existence d'un fichier ou d'une variable. |
global | Déclare les variables globales. |
Aidez-moi | Recherche une rubrique d'aide. |
chercher | Recherche les entrées d'aide pour un mot-clé. |
quitter | Arrête MATLAB. |
qui | Répertorie les variables actuelles. |
qui | Liste les variables actuelles (affichage long). |
Commandes pour travailler avec le système
MATLAB fournit diverses commandes utiles pour travailler avec le système, comme enregistrer le travail en cours dans l'espace de travail sous forme de fichier et charger le fichier ultérieurement.
Il fournit également diverses commandes pour d'autres activités liées au système telles que l'affichage de la date, la liste des fichiers dans le répertoire, l'affichage du répertoire actuel, etc.
Le tableau suivant présente certaines commandes système couramment utilisées -
Commander | Objectif |
---|---|
CD | Change le répertoire actuel. |
Date | Affiche la date actuelle. |
effacer | Supprime un fichier. |
journal intime | Active / désactive l'enregistrement du fichier journal. |
dir | Répertorie tous les fichiers du répertoire actuel. |
charge | Charge les variables d'espace de travail à partir d'un fichier. |
chemin | Affiche le chemin de recherche. |
pwd | Affiche le répertoire actuel. |
enregistrer | Enregistre les variables d'espace de travail dans un fichier. |
type | Affiche le contenu d'un fichier. |
quoi | Répertorie tous les fichiers MATLAB dans le répertoire courant. |
wklread | Lit le fichier de feuille de calcul .wk1. |
Commandes d'entrée et de sortie
MATLAB fournit les commandes suivantes liées aux entrées et aux sorties -
Commander | Objectif |
---|---|
disp | Affiche le contenu d'un tableau ou d'une chaîne. |
fscanf | Lire les données formatées à partir d'un fichier. |
format | Contrôle le format d'affichage de l'écran. |
fprintf | Effectue des écritures formatées sur l'écran ou sur un fichier. |
contribution | Affiche les invites et attend l'entrée. |
; | Supprime la sérigraphie. |
le fscanf et fprintfLes commandes se comportent comme les fonctions C scanf et printf. Ils prennent en charge les codes de format suivants -
Code de format | Objectif |
---|---|
%s | Mettre en forme sous forme de chaîne. |
%d | Mettre en forme comme un entier. |
%f | Mettre en forme une valeur à virgule flottante. |
%e | Mettre en forme une valeur à virgule flottante en notation scientifique. |
%g | Format dans la forme la plus compacte:% f ou% e. |
\n | Insérez une nouvelle ligne dans la chaîne de sortie. |
\t | Insérez une tabulation dans la chaîne de sortie. |
La fonction format a les formes suivantes utilisées pour l'affichage numérique -
Fonction de format | Afficher jusqu'à |
---|---|
format court | Quatre chiffres décimaux (par défaut). |
format long | 16 chiffres décimaux. |
format court e | Cinq chiffres plus exposant. |
format long e | 16 chiffres plus exposants. |
format banque | Deux chiffres décimaux. |
format + | Positif, négatif ou zéro. |
format rat | Approximation rationnelle. |
format compact | Supprime certains sauts de ligne. |
format libre | Réinitialise le mode d'affichage moins compact. |
Commandes Vector, Matrix et Array
Le tableau suivant présente diverses commandes utilisées pour travailler avec des tableaux, des matrices et des vecteurs -
Commander | Objectif |
---|---|
chat | Concatène les tableaux. |
trouver | Recherche des indices d'éléments différents de zéro. |
longueur | Calcule le nombre d'éléments. |
linspace | Crée un vecteur régulièrement espacé. |
espace journal | Crée un vecteur espacé logarithmiquement. |
max | Renvoie le plus grand élément. |
min | Renvoie le plus petit élément. |
prod | Produit de chaque colonne. |
remodeler | Modifie la taille. |
Taille | Calcule la taille du tableau. |
Trier | Trie chaque colonne. |
somme | Additionne chaque colonne. |
œil | Crée une matrice d'identité. |
ceux | Crée un tableau de ceux. |
zéros | Crée un tableau de zéros. |
traverser | Calcule les produits croisés matriciels. |
point | Calcule les produits matriciels matriciels. |
det | Calcule le déterminant d'un tableau. |
inv | Calcule l'inverse d'une matrice. |
pinv | Calcule la pseudo-inverse d'une matrice. |
rang | Calcule le rang d'une matrice. |
rref | Calcule la forme d'échelon de ligne réduite. |
cellule | Crée un tableau de cellules. |
celldisp | Affiche le tableau de cellules. |
cellule | Affiche une représentation graphique du tableau de cellules. |
num2cell | Convertit un tableau numérique en tableau de cellules. |
traiter | Correspond aux listes d'entrée et de sortie. |
iscell | Identifie la matrice de cellules. |
Commandes de traçage
MATLAB fournit de nombreuses commandes pour tracer des graphiques. Le tableau suivant présente certaines des commandes couramment utilisées pour le traçage -
Commander | Objectif |
---|---|
axe | Définit les limites des axes. |
fplot | Tracé intelligent des fonctions. |
la grille | Affiche le quadrillage. |
terrain | Génère un tracé xy. |
impression | Imprime le tracé ou enregistre le tracé dans un fichier. |
Titre | Place le texte en haut du tracé. |
xlabel | Ajoute une étiquette de texte à l'axe des x. |
ylabel | Ajoute une étiquette de texte à l'axe y. |
axes | Crée des objets axes. |
Fermer | Ferme le tracé actuel. |
ferme tout | Ferme toutes les parcelles. |
figure | Ouvre une nouvelle fenêtre de figure. |
gtext | Active le placement des étiquettes à la souris. |
tenir | Gèle le tracé actuel. |
Légende | Placement de la légende à la souris. |
rafraîchir | Redessine la fenêtre de la figure actuelle. |
ensemble | Spécifie les propriétés des objets tels que les axes. |
sous-tracé | Crée des tracés dans des sous-fenêtres. |
texte | Place la chaîne dans la figure. |
bar | Crée un graphique à barres. |
journal de bord | Crée un tracé log-log. |
polaire | Crée un tracé polaire. |
semilogx | Crée un tracé semilog. (abscisse logarithmique). |
sémilogie | Crée un tracé semilog. (ordonnée logarithmique). |
escaliers | Crée un tracé d'escalier. |
tige | Crée un tracé de tige. |