Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> MATLAB

Maîtriser les bases de MATLAB : Syntaxe et commandes essentielles

L'environnement MATLAB se comporte comme une calculatrice ultra-perfectionnée. On saisit les commandes à l'invite >>.

MATLAB est un environnement interprété : vous donnez une commande, MATLAB l'exécute immédiatement.

Pratique guidée

Tapez une expression valide, par exemple :

5 + 5

Appuyez sur ENTRÉE (ou Ctrl+E). Résultat :

ans = 10

Autres exemples

3 ^ 2  % 3 puissance 2
ans = 9
sin(pi / 2)  % sinus de 90°
ans = 1
7/0  % Division par zéro
ans = Inf
warning: division by zero
732 * 20.3
ans = 1.4860e+04

MATLAB fournit des expressions spéciales : pi pour π, Inf pour ∞, i et j pour √-1. NaN signifie « not a number ».

Utilisation du point-virgule (;)

Le point-virgule indique la fin d'instruction. Pour masquer l'affichage d'un résultat, terminez l'expression par ;.

x = 3; y = x + 5
y = 8

Ajouter des commentaires

Le symbole % marque une ligne de commentaire.

x = 9 % affecte la valeur 9 à x

Bloc de commentaires : %{ ... %}. L'éditeur MATLAB propose des outils pour gérer les commentaires.

Opérateurs et caractères spéciaux courants

OpérateurRôle
+Addition.
-Soustraction.
*Multiplication scalaire et matricielle.
.*Multiplication élément par élément (tableaux).
^Exponentiation scalaire et matricielle.
.^Exponentiation élément par élément.
\Division à gauche (matricielle).
/Division à droite (matricielle).
.\Division à gauche élément par élément.
./Division à droite élément par élément.
:Deux-points : génère éléments régulièrement espacés ; représente ligne/colonne entière.
( )Parenthèses : arguments de fonction, indices de tableau ; priorité.
[ ]Crochets : délimitent éléments de tableau.
.Point décimal.
…Points de suspension : continuation de ligne.
,Virgule : sépare instructions et éléments d'une ligne.
;Point-virgule : sépare colonnes et supprime affichage.
%Pourcent : commentaire et formatage.
'Transposition (conjuguée pour complexes).
.'Transposition non-conjuguée.
=Affectation.

Variables et constantes spéciales

NomSignification
ansDernier résultat.
epsPrécision floating-point.
i, jUnité imaginaire √-1.
InfInfini.
NaNRésultat numérique indéfini.
piNombre π.

Nommage des variables

Sauvegarder votre travail

save enregistre toutes les variables du workspace dans un fichier .mat dans le répertoire courant.

save myfile

load recharge le fichier :

load myfile

MATLAB

  1. Fondamentaux de Java : Maîtriser la Syntaxe de Base
  2. Maîtriser la syntaxe de base du C : Jetons, structure et points-virgules
  3. Comprendre le C++ : Syntaxe de base et fondements de la programmation orientée objet
  4. MATLAB : Aperçu complet de l'environnement de calcul numérique de référence
  5. Maîtriser les bases de MATLAB : Syntaxe et commandes essentielles
  6. Comprendre les variables dans MATLAB : Bases et exemples
  7. Commandes MATLAB essentielles pour un calcul efficace
  8. Types de données MATLAB : Guide complet
  9. Maîtriser les opérateurs MATLAB : Arithmétiques, Logiques, Bitwise et Ensemblistes