Scilab TD2 - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Scilab TD2

Description:

Dessiner la fonction y = x*x sur l'intervalle [ 10, 10] avec le pas 0.2. ... Repr sentez la courbe suivante : x=cos(t) y=sin(t)*sin4(t/2) Dessiner ... – PowerPoint PPT presentation

Number of Views:134
Avg rating:5.0/5.0
Slides: 15
Provided by: ericUni
Category:
Tags: courbe | scilab | td2

less

Transcript and Presenter's Notes

Title: Scilab TD2


1
Scilab TD2
  • Graphiques

2
Graphiques 2D
  • La fonction plot(x,y) permet de dessiner dans une
    fenêtre graphique des points connectés par des
    segments. Elle a comme paramètres deux vecteurs
    x, y ayant la même dimension.
  • Exemple
  • x 00.150
  • y sin(x)
  • plot(x,y)

y
x
3
Exemple
  • Dessiner la fonction y xx sur lintervalle
    10, 10 avec le pas 0.2 .
  • x-100.210
  • yx.x
  • plot(x,y)

4
Exercices
  • Représenter les fonctions suivantes
  • y sin(x) cos2(x)
  • y sin(x) log(x2)
  • y x3-x2x-1
  • y (x1)/(x21)

5
Graphiques 2D - options
  • La fonction plot permet dafficher le titre dun
    graphique et les noms des axes x et y.
  • plot(x, y, titreX, titreY, titreGraphique)
  • Exemple
  • xlinspace(0,10,50)
  • yx.x-x
  • plot(x,y,"x","f(x)","f(x)x2-x")

6
Exercice
  • Construisez le graphique suivant

7
Exemple
  • Dessiner les fonctions définies par
  • xrsin(t)
  • yrcos(t)
  • r2(1-cos(t))
  • Code Scilab
  • tlinspace(0,10,100)
  • r2(1-cos(t))
  • xr.sin(t)
  • yr.cos(t)
  • plot(x,y, "x", "y", "Représentation dune
    cardioide")

8
Exercice
  • Représentez la courbe suivante
  • xcos(t)
  • ysin(t)sin4(t/2)

9
Dessiner plusieurs fonctions sur un même graphique
  • Utilisez la fonction plot2d(X,Y)
  • X et Y matrices ayant les mêmes dimensions, X
    x1 x2 , xn, Y y1 y2 yn
  • plot2d(X,Y) est équivalent avec plot(x1, y1)
    plot(x2, y2) plot(xn, yn)
  • Pour effacer la fenêtre graphique utilisez
    xbasc()
  • Exemple
  • x1 00.15
  • x2 10.16
  • y1x1.x1
  • y2x2-1
  • Xx1x2
  • Yy1y2
  • plot2d(X,Y)

10
Exercice
  • Dessiner sur un même graphique les fonctions
  • y sin(x)
  • y cos(x)
  • y sin(x)cos(x)
  • Utilisez lintervalle -10, 10 pour la
    représentation.

11
Graphiques 3D
  • Pour représenter des surfaces en trois dimensions
    on utilise plot3d et plot3d1.
  • Les paramètres de ces deux fonctions un vecteur
    dabscisses x, un vecteur dordonnées y et une
    matrice de valeurs Z.
  • Exemple
  • xbasc()
  • x00.14
  • y00.15
  • Zsin(x'y)
  • plot3d(x,y,Z)

12
Exercice
  • Dessiner la surface
  • zsin(x)cos(y)

13
Exercice
  • Dessiner la surface
  • zsin(xy)cos(x/2)

14
TD prochain
  • Graphiques - 2
Write a Comment
User Comments (0)
About PowerShow.com