Introduction a matlab Cours MATLAB UNIL-FGSE ?? Hiver - I Introduction à MATLAB Auteur Pascal Horton I Introduction à MATLAB Introduction Le nom MATLAB est la contraction du terme anglais matrix laboratory Ce logiciel est spécialement conçu pour le calcul

Cours MATLAB UNIL-FGSE ?? Hiver - I Introduction à MATLAB Auteur Pascal Horton I Introduction à MATLAB Introduction Le nom MATLAB est la contraction du terme anglais matrix laboratory Ce logiciel est spécialement conçu pour le calcul scienti ?que et la manipulation de vecteurs et de matrices Le langage ne nécessite pas de compilation puisqu ? il est interprété Il est donc traduit en langage machine à l ? exécution MATLAB est plus qu ? un langage de programmation puisqu ? il s ? agit d ? une console d ? exécution Il permet d ? exécuter des fonctions d ? attribuer des valeurs à des variables etc Il permet d ? e ?ectuer des opérations mathématiques de manipuler des matrices de faire des graphiques etc Environnement de développement Eléments principaux o Command Window o Command History o Workspace o Current Directory o Help extrêmement utile Aide sur une commande help nom commande Les variables Toutes les variables sont des matrices La logique de l ? indexation est ligne x colonne Séparateurs o de ligne point virgule ou return o de colonne virgule ou espace blanc CCours MATLAB UNIL-FGSE ?? Hiver - I Introduction à MATLAB Auteur Pascal Horton Les variables sont déclarées lorsqu ? elles sont initialisées x y vl vc z 'une chaine de caractères' variable scalaire x variable scalaire x vecteur ligne x vecteur colonne x vecteur ligne x La variable ans ? La variable ans contient la valeur du dernier calcul si celui-ci n ? a pas été attribué à une autre variable ne jamais l ? utiliser a ans a ans Types numériques Dans MATLAB la déclaration de types est facultative Les types sont déterminés lorsque les variables sont initialisées Ainsi par défaut toute variable numérique est à virgule ottante de double précision et les textes sont des cha? nes de caractères La double précision occupe passablement de place dans la mémoire Pour de grandes variables il est donc conseillé de changer le type Les types existants sont les suivants Types de données Taille bytes Signed -bit integer Signed -bit integer Signed -bit integer Signed -bit integer Unsigned -bit integer Unsigned -bit integer Unsigned -bit integer Unsigned -bit integer Double-Precision Floating Point bits Single-Precision Floating Point bits Gammes de valeurs - à - - à - - à - - à - à - à - à - à - - e à - e- et e- à e - e à - e- et e- à e Char à Logical bit à Fonctions de conversion int int int int uint uint uint uint double single char logical CCours MATLAB UNIL-FGSE ?? Hiver - I Introduction à MATLAB Auteur Pascal Horton A ?chage Attention on ne voit que chi ?res après la virgule lorsque la valeur d ? une variable est a ?chée Mais il y en a en réalité par défaut Pour changer cet a ?chage on utilise la commande format Exemples avec ? format long format short format long e format short e

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager