Show Menu
Cheatography

MatLab Concepts & Commands Cheat Sheet (DRAFT) by

This is a Cheat Sheet for my Matlab's courses

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Le corps du logiciel

IDE (Integ­rated Develo­pment Enviro­nne­ment)
Interface de progra­mmation de MATLAB
Fenêtre de commande (Command Window)
Terminal de progra­mmation
Espace de travail (Works­pace)
Fenêtre qui stocke les variables en mémoires
 

Commandes pratiques

clc
Supprime toutes les commandes afficher dans Command Window
clearvars
Supprime toutes les variables afficher dans Workspace
whos
Affiche toutes les variables existantes avec leurs classes (double, string, char)
x = 9 + 10;
Le point virgule (;) permet de ne pas afficher le résultat de l'opér­ation
you = 32, me = 21 | you =32; me = 21;
La virugle (,) permet de mettre deux variables conséc­uti­vements
flèche haute + entrée
Accès aux précéd­entes commandes
*Nous pouvons double cliquer sur une variable afin d'utiliser des tableaux permettant la manipu­lation de matrice.
Bouton préférence
Pour paramétrer les couleurs de l'inte­rface MatLab, la police...
Ctrl+N
Créer un nouveau script (cliquer sur Run pour le lancer)
Ctrl + Entrée
Lance le script
% Commen­taire
Ceci est un commen­taire
 

Matrices et Vecteurs

Matrices
Vecteurs
A = [1 3; 2 -10; 88 99]]
1:10
Une matrice 3x3, nous pouvons faire A+2, ce qui additi­onnera +2 à toutes les valeurs
x = 1 2 3 4 5 6 7 8 9 10; x size = 1x10
La multip­lic­ation entre matrice ne marche pas, sauf AxA'
x'
idem pour linspace avec les carrés
La sortie de x sera verticale, x size = 10x1
Sauf si on utilise x.^2
linspa­ce(20, 50, 101)
On peut créer une matrice cubique remplis de 1 avec : A= ones(3)
Création de 101 valeurs entre 20 et 50
Ou une matrice A = ones(3,1)
y = [12 50 -8 -100]
Matrice identité I = eye(3)
Création d'un vecteur manuel­lement
1:2:10
Fais un pas de 2 en commençant par 1