24.06.2013 Views

Calculs avec SCILAB

Calculs avec SCILAB

Calculs avec SCILAB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Calculs</strong> <strong>avec</strong> <strong>SCILAB</strong><br />

la fonction plot tracera entre −10 et 10 la partie réelle du<br />

logarithme qui est complexe pour ces valeurs. En fait, c’est<br />

ℜ(ln(x)) que l’on tracera.<br />

Pour les couleurs, les tracés <strong>avec</strong> des marques, etc., essayez par<br />

exemple :<br />

--> x=linspace(-%pi,%pi,20);<br />

--> clf; plot(x,sin(x),"+r",x,cos(x),"*-g")<br />

où « "+r" » signifie que l’on trace la courbe en rouge (r pour<br />

« red » = rouge) <strong>avec</strong> des points en forme de « + » et « *-g » signifie<br />

que l’on trace la courbe en vert (g pour « green » = vert)<br />

<strong>avec</strong> à la fois des points en forme de « * » et une ligne continue<br />

signalée par « - ».<br />

1.0<br />

0.8<br />

0.6<br />

0.4<br />

0.2<br />

0.0<br />

−0.2<br />

−0.4<br />

−0.6<br />

−0.8<br />

−1.0<br />

−4 −3 −2 −1 0 1 2 3 4<br />

En fait les tracés de courbes sont réalisés dans des figures qui<br />

sont formées d’objets graphiques, comme les axes, les tracés<br />

(appelés « Polyline » pour les courbes), les labels etc. Ces objets<br />

Page 10/19<br />

ou parties de la figure sont appelés « entités » et possèdent des<br />

propriétés que l’on peut modifier.<br />

On peut utiliser l’éditeur de courbes pour modifier tous les paramètres<br />

d’une figure. On y accède à partir du menu « Éditer<br />

» de la fenêtre graphique. Par exemple le sous-menu « Propriétés<br />

de la figure » permet d’accèder à toutes les parties de la figure<br />

et le sous-menu « Démarrer sélecteur d’entités » permet<br />

de cliquer <strong>avec</strong> la souris sur la partie de la figure que l’on veut<br />

modifier.<br />

On peut aussi modifier les paramètres d’une figure à l’aide de<br />

commandes. Par exemple, traçons deux courbes par :<br />

--> x=linspace(-%pi,%pi,100);<br />

--> clf(); plot(x,sin(x),x,cos(x))<br />

a=gca()<br />

e=gce()<br />

ou<br />

e=a.children<br />

Polyline 1<br />

tracé de cos<br />

Axes<br />

Compound<br />

Polyline 2<br />

tracé de sin<br />

p1=e.children(1) p2=e.children(2)<br />

Hiérarchie du tracé<br />

Syracuse

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!