Tutoriel Mathematica Les Graphiques

Documents pareils
Tutoriel Mathematica Les graphiques

Aide - mémoire gnuplot 4.0

Maple: premiers calculs et premières applications

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

LES GRAPHIQUES SOUS MAPLE

TD: Cadran solaire. 1 Position du problème

SEANCE 2 : éléments de programmation

Gnuplot. Chapitre Lancer Gnuplot. 3.2 Options des graphes

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

LE CONCEPT. Vous pouvez aussi charger une version sur votre PC afin d'assurer votre présentation dans une salle non connectée.

Cours 7 : Utilisation de modules sous python

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Module 16 : Les fonctions de recherche et de référence

Développements limités. Notion de développement limité

Introduction à MATLAB R

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

Premiers pas avec Mathematica

Chapitre 2 Le problème de l unicité des solutions

L ALGORITHMIQUE. Algorithme

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

Leçon N 4 : Statistiques à deux variables

mat 1681 MATHÉMATIQUES ASSISTÉES PAR ORDINATEUR

Python - introduction à la programmation et calcul scientifique

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Optimiser ses graphiques avec R

Développements limités, équivalents et calculs de limites

Fonctions de deux variables. Mai 2011

Installation Eclipse Galileo. Groupe Entreprenant et Innovateur. France. Tutoriel. Programmation Mobile. Cours. Arón HERRERA PONTE. Coach.

STAGE IREM 0- Premiers pas en Python

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Calcul Formel et Numérique, Partie I

Chapitre 6. Fonction réelle d une variable réelle

Séance 0 : Linux + Octave : le compromis idéal

Les structures. Chapitre 3

Fonctions homographiques

Algorithme. Table des matières

Aide à l utilisation

Présentation du langage et premières fonctions

Animer son cours depuis la tablette

Designer d escalier GUIDE DE L UTILISATEUR. Stair Designer-1

enquête pour les fautes sur le fond, ce qui est graves pour une encyclopédie.

Plan. École Supérieure d Économie Électronique. Plan. Chap 9: Composants et systèmes de sécurité. Rhouma Rhouma. 21 Juillet 2014

Correction du baccalauréat ES/L Métropole 20 juin 2014

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

«Petit guide d utilisation Prezi» par Marc Nolet

Introduction à R. Florence Yerly. Dept. de mathématiques, Université de Fribourg (CH) SP 2011

Introduction à EasyLanguage

Documentation Technique du programme HYDRONDE_LN

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Initiation à la programmation OEF pour Wims (exercices).

Paginer les données côté serveur, mettre en cache côté client

TP 1. Prise en main du langage Python

VOS PREMIERS PAS AVEC TRACENPOCHE

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur

Limites finies en un point

Baccalauréat ES Amérique du Nord 4 juin 2008

La question est : dans 450 combien de fois 23. L opération est donc la division. Le diviseur. Le quotient

Petit guide d utilisation Prezi

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

Didacticiel Études de cas. Description succincte de Pentaho Data Integration Community Edition (Kettle).

Formats d images. 1 Introduction

Etude de fonctions: procédure et exemple

TP : Gestion d une image au format PGM

Générer du code à partir d une description de haut niveau

GROOBAX. cliquer sur le «G» Cliquer sur «options» Sélectionner le dossier qui contiendra les paramètres => Cliquer A chercher le dossier créé en 2/

SUIVI CINETIQUE PAR SPECTROPHOTOMETRIE (CORRECTION)

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Activités numériques [13 Points]

Premiers Pas en Programmation Objet : les Classes et les Objets

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé

Styler un document sous OpenOffice 4.0

C f tracée ci- contre est la représentation graphique d une

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Faire un semi variograme et une carte krigée avec surfer

Note de cours. Introduction à Excel 2007

Initiation à la Programmation en Logique avec SISCtus Prolog

Bien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction

Réalisation de cartes vectorielles avec Word

Compte rendu de LA37 B, TP numéro 1. Evolution de la température et du degrée d'hydratation

Algorithmique et programmation : les bases (VBA) Corrigé

TP SIN Traitement d image

Nom : Prénom :. Date :..Classe : 2 TECHNIQUES DE MODIFICATION DE LA COULEUR DES CHEVEUX

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009

Mathématiques I Section Architecture, EPFL

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Compter à Babylone. L écriture des nombres

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/ Présentation. 1.2 Ressources

OM 1 Outils mathématiques : fonction de plusieurs variables

UNITÉS ET MESURES UNITÉS DE MESURE DES LONGUEURS. Dossier n 1 Juin 2005

Approche Contract First

Jérôme Mathieu janvier Débuter avec R. Ce document est disponible sur le site web :

Ma conciliation bancaire ne balance pas

3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements

Transcription:

Tutoriel Mathematica Les Graphiques Maintenant que nous sommes un peu plus familier avec Mathematica, nous consacrerons l essentiel de ce document à la création de graphiques. La syntaxe de base Pour la création de graphiques en Mathematica nous utiliserons la fonction Plot[fonction_à_tracer,{variable, variable_min, variable_max}, Options] Cette fonction tracera une fonction donnée sur l intervalle s étalant de variable_min à variable_max. Pour tracer plusieurs fonctions, nous pourrions utiliser la fonction plot comme suit Plot[{f, f 2,f 3,, f n },{variable, variable_min, variable_max}, Options] Les options de graphiques Les options de graphiques doivent tous être séparés par des virgules. Nous pourrons notamment y modifier les axes, les couleurs, les quadrillages, etc.. Pour attribuer une option à un graphique, il suffit d écrire Option Valeur dans la fonction Plot. Voici une liste de certaines options de graphique couramment utilisées. Options Valeurs possibles Utilité PlotRange Automatic, All Force Mathematica à afficher le graphique sur l intervalle variable_min, variable_max donné. AspectRatio Automatic, Nombre positif. Lorsque la valeur est Automatic, le graphique sera construit de sorte que le rapport entre la hauteur et la largeur sera de :. Si la valeur est un nombre entier positif, disons 3, le rapport sera alors de 3 :. AxesOrigin {a,b} Permet de spécifier à Mathematica que les axes du graphiques devront se couper à la coordonnée (a,b) RGBColor[a,b,c] Permet de choisir des couleurs en format RGB (Red-Green-Blue). Les valeurs a, b, c doivent être comprises entre et. Hue[a] Permet de choisir une couleur. La valeur a doit être comprise entre et. Permet de choisir la couleur de la courbe en teinte de gris. La GrayLevel[a] PlotStyle valeur a doit être comprise entre et. Permet de tracer la courbe en pointillés. Les paramètres a et b Dashing[{a,b}] représentent respectivement la longueur des pointillés et la distance entre chaque trait. Thickness[a] Permet de choisir l épaisseur du trait. PointSize[a] Permet de choisir la grosseur des points. Axes True, False Permet de choisir si on veut laisser ou enlever les axes. Par défaut, l option possède la valeur True. Frame True Permet d encadrer un graphique. Par défaut l option possède la valeur False. GridLines Automatic Permet d afficher le quadrillage. AxesLabel { titre_axe_des_x, titre_axe_des_y } Permet de donner un titre à chacun des axes. PlotLabel titre_du_graphique Permet de donner un titre au graphique. Logiciels appliqués en sciences Tutoriel Mathematica Les_Graphiques Page sur

DefaultFont PlotJoined { police_de_caractère,taille} True,False Permet de changer la police de caractère ainsi que la taille de celle-ci. Permet de relier des points dans un graphique. Par défaut l option possède la valeur False. Pour s informer d autres options possibles, il suffit de taper??plot. Tracé de courbes définies de façon implicite Pour tracer une courbe définie de façon implicite, c est-à-dire une fonction f(x,y) définie à partir de deux variables indépendantes x et y, nous devrons utiliser la fonction ImplicitPlot. On aura la forme suivante : ImplicitPlot[courbe_implicite,{x, xmin,xmax},options] Construire une graphique à partir de données Lorsque nous entrons des données sous forme matricielle ou encore sous la forme d une liste, il est alors possible d utiliser la fonction ListPlot[données]. In[] := données = 3 2 3 2 In[2] = ListPlot[données,PlotStyle PointSize[.3]] 4 3 2.. 2 2. 3 Out[2] = -Graphics- Une fois le graphique tracé, nous pourrions vouloir trouver l équation de la meilleure fonction passant par les points. La fonction Fit[données,{puissances_de_la variable},variable] permettra d y arriver. Logiciels appliqués en sciences Tutoriel Mathematica Les_Graphiques Page 2 sur

In[3] = meilleurefonction = Fit[données, {,x,x 2 },x] Out[3] =.2x 2-2.x + 4.9 Nous pouvons ensuite tracer la courbe passant par ces points. In[4] = Plot[meilleurefonction,{x,,}] 4 3 2 2 3 4 Out[4] = -Graphics- Créer un graphique animé Une façon bien simple de créer une animation consiste à construire de façon séquentielle une multitude de graphiques qui une fois réunis formeront l animation. Pour ce faire nous placerons les graphiques dans une table. L exemple suivant explique bien la situation. In[] :=Table[Plot[x n, {x,, 2}], {n,,,.}] Ici, nous voulons tracer les courbes x n pour x allant de à 2 et n variant de à par bonds de.. De cette façon, Mathematica va créer 2 graphiques et il ne restera plus qu à doublecliquer sur l un d eux pour démarrer l animation. Les graphiques dans l espace Pour tracer un graphique dans l espace à 3 dimensions nous devons utiliser la fonction In[] = f[x_,y_] :=Sin[x 2 -y 2 ] In[2] =Plot3D[f[x,y],{x,-2,2},{y,-,}] Plot3D[fonction_de_x_y, {x,xmin,xmax}, {y,ymin,ymax}]. -. -2-2 - -. Out[2] = -SurfaceGraphics-. Pour connaître les options possibles avec un graphique en 3D, on utilise la commande??plot3d. Logiciels appliqués en sciences Tutoriel Mathematica Les_Graphiques Page 3 sur

Afficher plusieurs graphes dans le même plan ou espace Pour réussir à afficher plusieurs graphiques dans le même plan ou espace, il faudra utiliser la fonction Show[f,f 2, ] comme le montre l exemple suivant. In[] := f = Plot[x^2, {x, -2, 2}, PlotStyle Hue[.]] f 2 = Plot[4x^2, {x, -2, 2}, PlotStyle Hue[.6]] 4 2 8 6 4 2 - - Out[] = -Graphics- 4 3 2 - - Out[2] = -Graphics- In[3] := Show[f,f 2 ] 2 2 - - Out[3] = -Graphics- Logiciels appliqués en sciences Tutoriel Mathematica Les_Graphiques Page 4 sur

L option Epilog Il peut arriver que nous voulions ajouter des éléments à notre graphique tels que du texte, des points, des droites, des flèches, etc. Une option de Mathematica nous permet d y arriver : l option Epilog. L exemple suivant montre bien son utilisation lorsque nous voulons faire afficher une asymptote de couleur rouge à un graphique. Dans ce cas-ci nous traçons la fonction f ( x) = ( sur l intervalle à et nous y ajoutons x ) une ligne(line) pointillée(dashing[{.2}]) de couleur rouge(hue[.3]) In[] := Plot[/(x-),{x,,}, Epilog {Dashing[{.2}],Hue[.3],Line[{{,-},{,}}]}] - - - -2 Out[]= -Graphics- 2 4 6 8 Médiagraphie TORRENCE Bruce F. et TORRENCE Eve A., The Student s Introduction to Mathematica. A handbook for precalculus, calculus and linear algebra., Cambridge University Press, 999 Logiciels appliqués en sciences Tutoriel Mathematica Les_Graphiques Page sur