Chapitre 4: Les graphiques

Slides:



Advertisements
Présentations similaires
Du chapitre 1 au chapitre 2 1. Les graphiques : introduction (p.19)  Pour prendre possession des données o des chiffres dans un tableau, c’est bien o.
Advertisements

Introduction à la notion de fonction 1. Organisation et gestion de données, fonctions 1.1. Notion de fonction ● Déterminer l'image d'un nombre par une.
Cours 6 Les graphiques. Le résultat d’une fonction graphique ne peut pas être assigné à un objet mais est envoyé à un dispositif graphique (graphical.
Règles de nommages Eric Bleuzet Philippe Terme.
Relativité d’un mouvement
Leçon 4: Comprendre les graphiques
Information, Calcul, Communication
CHAPITRE 2 : LES DISTANCES DANS L’UNIVERS
Étude de la fonction f(x) = x² avec Cabri Géomètre II Plus
Première partie : La droite de budget
LES TABLEAUX EN JAVA.
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Les Tableaux Mme DJEBOURI. D.
Le diagramme de Bohr-Rutherford
Initiation aux bases de données et à la programmation événementielle
Analyse Technique (5) Le stochastique.
Présenté par Boudy Ould Bilal/ CIFRES/ ESP/ UCAD
Soit la fonction f (x) = x2 + 1
Principes de programmation (suite)
Construire un diagramme ombrothermique* (* ou climatogramme)
On se déplace 12m [O] ensuite 8m [N]. Quel est notre déplacement?
Chapitre 9 : Les fonctions (2)
ToIP - Règles de Traduction de numéro.
EXPLOITATION DE LA REPRÉSENTATION GRAPHIQUE
Coordonnées cylindriques
1ers pas des utilisateurs migrés
Troisième Chapitre 6: Les fonctions
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Régularité et algèbre 3.1 L’élève doit pouvoir explorer des relations : a) à partir de suites non numériques à motif croissant impliquant les notions d’aire.
Méthode Taguchy Analyse de la variance Anavar
Daniel STROOBANTS – Formateur
Stabilité des porteurs horizontaux (Poutres)
Chantal LeBel, Cégep Limoilou
Création Et Modification De La Structure De La Base De Données
Cours N°10: Algorithmiques Tableaux - Matrices
Le quadrillage militaire
Package R Markdown: Un outil pour générer des pages html avec R Studio
Le code à l’école Qu’est-ce que le codage informatique ?
Deuxième partie LE DOSSIER TECHNIQUE DU MARINGOUIN.
Formation sur les bases de données relationnelles.
ACP Analyse en Composantes Principales
Chapitre 3 : Caractéristiques de tendance centrale
Les changements d’état de l’eau
Chantal LeBel, Cégep Limoilou
Cours de mathématiques
Transformation linéaires
La projection orthogonale à vues multiples
Lois de Probabilité Discrètes
Disposition du titre Sous-titre.
Utiliser les expressions régulières
Chapitre 3: Les scriptes
Disposition du titre Sous-titre.
Chapitre V La Procédure Comptable
Logiciel de présentation
Projection, cosinus et trigonométrie.
GEOMETRIE VECTORIELLE
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
Seconde 8 Chapitre 9: Les droites
Chapitre 12 : Notion de fonction
Smart Graphic Layout SUJET déclaration
Fonctions.
Disposition du titre Sous-titre.
Disposition du titre Sous-titre.
STS Web Services libres Gérer les services libres
Python Nicolas THIBAULT
Construire un graphique
Type Tableau Partie 1 : Vecteurs
Images Stage – Semaine 4.
Dérivation – Fonctions cosinus et sinus
Transcription de la présentation:

Chapitre 4: Les graphiques Niveau : Licence pétrochimie – troisième semestre Université du 20 aout 55 – Skikda

Chapitre 4 Les graphiques: 4.1. Introduction. 4.2. La fonction Plot. 4.3. Paramétrage d’une courbe. 4.4. Titre d’un graphique. 4.5. Modification des axes d’un graphique. 4.6. Graphique d'une fonction à une variable y = f(x). 4.7. Graphiques 3D. 4.8. Animation de courbes.

Chapitre 4 4-1-Introduction : Matlab offre un puissant système de visualisation qui permet la présentation et l’affichage graphique des données d’une manière à la fois efficace et facile. Dans cette partie du cours, nous allons présenter les principes de base indispensables pour dessiner des courbes en Matlab. Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : La fonction plot(source_de_donnees) est la fonction de base du dessin de graphiques, elle est utilisable avec plusieurs sources de données, comme les vecteurs ou les matrices, cette fonction trace des lignes en reliant des points de coordonnées définies dans ses arguments, et elle à plusieurs formes suivant la nature de la source des données : Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Si la source de données est constituer de deux vecteurs de la même taille comme arguments : la fonction plot considère les valeurs du premier vecteur comme les éléments de l’axe X (les abscisses), et les valeurs du deuxième vecteur comme les éléments de l’axe Y (les ordonnées). Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Exemple: >> temps = [0 2 4 6 8 10 12 14 16]; >> temperature = [20 23 30 33 32 37 34 39 36]; >> plot (temps , temperature) Temps (heures) 2 4 6 8 10 12 14 16 Température (°C) 20 23 30 33 32 37 34 39 36 Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Exemple: >> temps = [0 2 4 6 8 10 12 14 16]; >> temperature = [20 23 30 33 32 37 34 39 36]; >> plot (temps , temperature) Temps (heures) 2 4 6 8 10 12 14 16 Température (°C) 20 23 30 33 32 37 34 39 36 Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Si la source des données est constituer d’un seul vecteur comme argument : alors la fonction plot considère les valeurs du vecteur comme les éléments de l’axe Y (les ordonnées), et leurs positions relatives définirons l’axe X (les abscisses). Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Exemple: >> temperature = [20 23 30 33 32 37 34 39 36]; >> plot (temperature) >> temps = [1,2,3,4,5,6,7,8,9] Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Exemple: >> temperature = [20 23 30 33 32 37 34 39 36]; >> plot (temperature) >> temps = [1,2,3,4,5,6,7,8,9] Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Si la source des données est constituer d’une seule matrice comme argument : la fonction plot considère les valeurs de chaque colonne comme les éléments de l’axe Y, et leurs positions relatives (le numéro de ligne) comme les valeurs de l’axe X. Donc, elle donnera plusieurs courbes (une pour chaque colonne). Cours 4 : Les graphiques

Exemple: >> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4] >> plot(M) Chapitre 4 4-2-La fonction Plot : Exemple: >> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4] >> plot(M) Cours 4 : Les graphiques

Exemple: >> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4] >> plot(M) Chapitre 4 4-2-La fonction Plot : Exemple: >> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4] >> plot(M) Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Si la source des données est constituer de deux matrices comme arguments : la fonction plot considère les valeurs de chaque colonne de la première matrice comme les éléments de l’axe X, et les valeurs de chaque colonne de la deuxième matrice comme les valeurs de l’axe Y. Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Exemple: >> K = [1 1 1;2 2 2; 3 3 3;4 4 4] >> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4] >> plot(K,M) Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Exemple: >> K = [1 1 1;2 2 2; 3 3 3;4 4 4] >> M = [0 -2 1;2 0 3;-3 3 -2;1 1 4] >> plot(K,M) Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Il est évident que plus le nombre de coordonnées augmente plus la courbe devienne précise. Par exemple pour dessiner la courbe de la fonction y = sin(x) sur [0, 2] on peut écrire : La première figure (pas = /3) >> x = 0:pi/3:2*pi; >> y = sin(x); >> plot(x,y) La deuxième figure (pas= /12) >> x = 0:pi/12:2*pi; >> y = sin(x); >> plot(x,y) Cours 4 : Les graphiques

Chapitre 4 4-2-La fonction Plot : Il est évident que plus le nombre de coordonnées augmente plus la courbe devienne précise. Par exemple pour dessiner la courbe de la fonction y = sin(x) sur [0, 2] on peut écrire : La première figure (pas = /3) >> x = 0:pi/3:2*pi; >> y = sin(x); >> plot(x,y) La deuxième figure (pas= /12) >> x = 0:pi/12:2*pi; >> y = sin(x); >> plot(x,y) Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Il est possible de modifier l’apparence d’une courbe en changeant la couleur de la courbe, la forme des points de coordonnées et le type de ligne reliant les points. Pour cela, on ajoute un nouveau argument (qu’on peut appeler un marqueur) de type chaine de caractère à la fonction plot comme ceci : plot (x, y, ’marqueur’) ‘marqueur’ = ‘ couleur type de ligne points’ Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Le contenu du marqueur est une combinaison d’un ensemble de caractères spéciaux rassemblés dans le tableau suivant : Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Couleur de la courbe Représentation des points le caractère son effet b ou blue courbe en bleu . un point . g ou green courbe en vert o un cercle  r ou red courbe en rouge x le symbole x c ou cyan entre le vert et le bleu + le symbole + m ou magenta courbe en violé * une étoile * y ou yellow courbe en jaune s un carré  k ou black courbe en noir d un losange  Style de la courbe v triangle inferieur  ^ triangle supérieur  - en ligne plein < triangle gauche  : en pointillé > triangle droit  -. en point tiret p pentagramme  -- en tiret h hexagramme  Le contenu du marqueur est une combinaison d’un ensemble de caractères spéciaux rassemblés dans le tableau suivant : Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Exemple : On veut changer le graphique précédent: >> plot(temps, temperature, ‘b -. *’) >> plot(temps, temperature, ‘r : o’) Couleur rouge, en point tiré et avec des étoiles Couleur bleu, en pointillé et avec des cercles Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Dans une figure, il est préférable de mettre une description textuelle aidant l’utilisateur à comprendre la signification des axes et de connaitre le but ou le sujet du graphique. Il est très intéressant également de pouvoir signaler des emplacements ou des points significatifs dans une figure par un commentaire signalant leurs importances. Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Pour donner un titre à une figure contenant une courbe nous utilisons la fonction title comme ceci : >> title('titre de la figure') Pour donner un titre pour l’axe horizontal des abscisses x, nous utilisons la fonction xlabel comme ceci : >> xlabel('Ceci est l''axe des abscisses X') Pour donner un titre pour l’axe vertical des ordonnées y, nous utilisons la fonction ylabel comme ceci : >> ylabel('Ceci est l''axe des ordonnées Y') Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Pour définir les limites des axes x et y dans un intervalle, utilisez la commande axis comme ceci: >> axis([x-min x-max y-min y-max]) Pour mettre un quadrillage (une grille), utilisez la commande grid (ou grid on). Pour l’enlever réutiliser la même commande >> grid (ou grid off) Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Exemple : On veut paramétré le graphique précédent: >> plot (temps , temperature) >> grid on >> xlabel ( 'temps (en heures)' ) >> ylabel ( 'température (en °C)' ) >> title ( 'Suivi de température' ) >> axis ( [ 0 18 10 40 ] ) Cours 4 : Les graphiques

4-3- Paramétrage d’une courbe : Chapitre 4 4-3- Paramétrage d’une courbe : Exemple : On veut paramétré le graphique précédent: >> plot (temps , temperature) >> grid on >> xlabel ( 'temps (en heures)' ) >> ylabel ( 'température (en °C)' ) >> title ( 'Suivi de température' ) >> axis ( [ 0 18 10 40 ] ) Cours 4 : Les graphiques

4-4- Graphique d’une fonction : Chapitre 4 4-4- Graphique d’une fonction : On peu dessiner le graphique d’une fonction a une variable y= f(x) en utilisant la fonction fplot(‘fonction’, [intervalle]). Exemple: On veut tracer le graphe de la fonction : >> fplot('1+ 2*x + sin(x*x)', [ 1 5 ]) Remarque : la variable doit nécessairement s'appeler x Cours 4 : Les graphiques

4-4- Graphique d’une fonction : Chapitre 4 4-4- Graphique d’une fonction : On peu dessiner le graphique d’une fonction a une variable y= f(x) en utilisant la fonction fplot(‘fonction’, [intervalle]). Exemple: On veut tracer le graphe de la fonction : >> fplot('1+ 2*x + sin(x*x)', [ 1 5 ]) Remarque : la variable doit nécessairement s'appeler x Cours 4 : Les graphiques

Chapitre 4 4-5- Graphiques 3D : On peu dessiner un graphique dans un espace 3D (x,y,z) en utilisant la fonction: plot3(x,y,z) La fonction plot3 a deux commandes spécifiques: Pour donner un titre a l’axe z, nous utilisons la fonction zlabel Pour changer l’angle de vue du graphique 3D on utilise la commande view Cours 4 : Les graphiques

Chapitre 4 4-5- Graphiques 3D : Exemple: Cours 4 : Les graphiques >> y = [ 2 4 6 7]; >> z = [ 3 8 5 6 ]; >> plot3 (x , y , z ) >> grid on >> xlabel('axe des x') >> ylabel('axe des y') >> zlabel('axe des z') >> title(‘graphique 3D avec plot3’) Pour permettre une rotation 3D du graphique on peu utiliser la commande : >> rotate3d on Cours 4 : Les graphiques

Chapitre 4 4-5- Graphiques 3D : Exemple: Cours 4 : Les graphiques >> y = [ 2 4 6 7]; >> z = [ 3 8 5 6 ]; >> plot3 (x , y , z ) >> grid on >> xlabel('axe des x') >> ylabel('axe des y') >> zlabel('axe des z') >> title(‘graphique 3D avec plot3’) Pour permettre une rotation 3D du graphique on peu utiliser la commande : >> rotate3d on Cours 4 : Les graphiques