Beruflich Dokumente
Kultur Dokumente
procedurale
Chapitre 1: Introduction MATLAB
Introduction MATLAB
Programmation procdurale
3 crdits (3 / 3 / 3)
Le cours vise donner une formation de base en informatique:
la connaissance des notions de base du traitement de l'information: syntaxe d'un
langage de programmation procdurale et utilisation d'un systme d'exploitation;
la matrise d'une technique d'analyse de problmes et de synthse de
programmes;
la capacit de concevoir des algorithmes simples et de les transposer dans un
langage de programmation;
la capacit de concevoir et de raliser des logiciels de taille moyenne pour
rsoudre divers problmes de gnie.
Objectifs du comportement ltudiant sera capable :
de matriser et d'utiliser efficacement le langage de programmation de MATLAB;
de s'initier au systme d'exploitation Windows et l'environnement de MATLAB;
de rsoudre des problmes informatiques, soit:
identifier et dcrire les diffrentes tapes de leur rsolution;
concevoir, rdiger, documenter et mettre au point des programmes.
Agenda
Introduction MATLAB
Programme du cours
Introduction (1h)
Fonctionnalits de l'interface de MATLAB (1h)
Les types dans MATLAB (5h)
Fichiers script, Entre/sortie au clavier (2h)
Structures de programmation (8h)
Operateurs relationnels et logiques
Pseudo-code schmatique
Structures de dcision et de rptition
Rsolution de problmes, dbogage et autres fonctions utiles (4h)
Les fichiers fonctions (6h)
Reprsentation interne de donnes (2h)
Lecture et criture de fichiers (4h)
Affichage de graphiques (4h)
Examen mi-session (2h)
Gnie informatique et gnie logiciel 5 H2014
Introduction 2
Documentation et organisation
valuation de lapprentissage
Agenda
Introduction MATLAB
fentre de
commande
ans est le
rsultat le
plus rcent
avec
espaces
sans
espaces
points de
suspension ( ... )
masquer la
rponse
insrer plusieurs
commandes sur une
mme ligne
Fonctions de MATLAB
Fonctions de MATLAB
Les fonctions de MATLAB peuvent tre utilises de
diffrentes faons:
Exemple pour le sinus, est-ce que l'angle est en degrs ou en
radians ?
Les fonctions help ou doc aident bien connatre
comment utiliser une fonction prcise.
help - informe sur lutilit dune fonction ainsi que sur la
faon de lutiliser.
doc - affiche la documentation en ligne de la fonction
demande ou ouvre la page daide de MATLAB.
Fonctions de MATLAB
informations sur
la fonction
Fonctions de MATLAB
demande la
fonction de
documentation
page de
documentation sur la
fonction (avec
exemple)
Gnie informatique et gnie logiciel 20 H2014
Introduction
Si aucun nom de ficher nest fourni, le fichier nomm diary sera cr par
dfaut.
Il est possible darrter la fonction en entrant diary off (ou diary('off')) ou la
ractiver avec diary on (ou diary('on')).
Avec argument :
Rsum
Format
des formats daffichage
Rsultat
disponibles avec formatExemple
+ '+', -, ou rien. +
bank Format en dollars et cents. 3.14
theta = pi
Retire les lignes superflues pour afficher plus
compact theta =
d'informations l'cran.
3.1416
hex Reprsentation hexadcimale. 1fb54442d18
long Reprsentation point fixe 15 dcimales. 3.14159265358979
long e Reprsentation en point flottant 15 dcimales. 3.14159265358979E+00
La meilleure reprsentation 15 dcimales entre point
long g 3.14159265358979
fixe et point flottant.
theta = pi
Ajoute des lignes vides pour rendre plus visibles les
loose theta=
informations affiches.
3.1416
rat Ratio de petits entiers. 355/113
short Point fixe 5 dcimales. 3.1416
short e Point flottant 5 dcimales. 3.1416E+00
La meilleure reprsentation 5 dcimales entre point
short g
fixe et point flottant 3.1416
Sommaire
3 Introduction MATLAB