Problème d'affichage graphique

Utilisation de Xcas

Modérateur : xcasadmin

bernardg49
Messages : 2
Inscription : jeu. août 30, 2012 7:53 am

Problème d'affichage graphique

Message par bernardg49 » jeu. août 30, 2012 10:55 am

j'ai écrit un programme hier qui représentait des fonctions
il fonctionnait très bien et aujourd'hui il ne trace plus les fonctions.
pourquoi ?

voilà le programme

alcol():={
coef:=-0.15;
a:=0.26;
b:=0.29;
c:=0.29;
d:=0.37;
A(x):=piecewise(x<0,0,x<0.5,2*a*x,x<0.5-a/coef,coef*(x-0.5)+a,0);
B(x):=piecewise(x<0.5,0,x<1,2*b*(x-0.5),x<1-b/coef,coef*(x-1)+b,0);
C(x):=piecewise(x<1,0,x<1.5,2*c*(x-1),x<1.5-c/coef,coef*(x-1.5)+c,0);
D(x):=piecewise(x<1.5,0,x<2,2*d*(x-1.5),x<2-d/coef,coef*(x-2)+d,0);
s(x):=A(x)+B(x)+C(x)+D(x);
plotfunc(A(x),x=0..10,couleur=bleu);
plotfunc(B(x),x=0..10,couleur=rouge);
plotfunc(C(x),x=0..10,couleur=vert);
plotfunc(D(x),x=0..10,couleur=bleu);
plotfunc(s(x),x=0..10,couleur=noir);
}:;

frederic han
Messages : 1139
Inscription : dim. mai 20, 2007 7:09 am
Localisation : Paris
Contact :

Re: Problème d'affichage graphique

Message par frederic han » jeu. août 30, 2012 1:32 pm

Bonjour,

c'est bizarre, normalement le programme ne retourne que la derniere ligne, donc le dessin de la fonction s en noir.

Si vous voulez les 5 dessins il vaut mieux retourner une liste de dessins.

[plotfunc(A(x),x=0..10,couleur=bleu),
plotfunc(B(x),x=0..10,couleur=rouge),
plotfunc(C(x),x=0..10,couleur=vert),
plotfunc(D(x),x=0..10,couleur=bleu),
plotfunc(s(x),x=0..10,couleur=noir)];


Si vous n'avez aucun dessin, c'est peut etre un probleme de langue pour les couleurs. Dans ce cas essayez de vous mettre en francais

a+

Frederic

bernardg49
Messages : 2
Inscription : jeu. août 30, 2012 7:53 am

Re: Problème d'affichage graphique

Message par bernardg49 » jeu. août 30, 2012 2:07 pm

Après avoir tatonné un moment, j'ai résolu le problème en installant la nouvelle version d'Xcas.
Je suppose qu'il y avait un paramétrage qui était incorrect mais je ne peux pas dire lequel.
Je n'arrive plus à relancer l'ancienne version.

Répondre