Page 1 sur 1

plot

Publié : mer. nov. 05, 2014 7:43 am
par frederic han
Salut j'ai un petit probleme ( que l'on remarque surtout dans qcas)
mais que l'on peut reproduire dans xcas comme cela:

Si f n'a pas ete evalue et que l'on tape:

Code : Tout sélectionner

plot(integration(f(x),x,-1,1),x=-4..4)
alors ca ne retourne pas une liste vide mais ca calcule sans fin avec le message:

Code : Tout sélectionner

adaptive method failure, will try with Romberg, last approximation was undef

Re: plot

Publié : mer. nov. 05, 2014 9:43 am
par parisse
Que veux-tu que je fasse dans ce cas? La formule n'a pas de sens, je ne peux pas tester que toutes les formules passees a plot sont evaluables. J'arrive a interrompre, ca me parait difficile de faire autre chose.

Re: plot

Publié : mer. nov. 05, 2014 11:53 am
par frederic han
mais

Code : Tout sélectionner

plot( f(x), x=-4..4)
n'a pas non plus de sens et renvoie immediatement une liste vide sans tourner indefiniment.

Pour moi le probleme est genant lors d'un load, mais ca n'est jamais tres bon d'avoir un truc qui tourne indefiniment.

Re: plot

Publié : mer. nov. 05, 2014 12:12 pm
par parisse
oui, mais je ne fais rien d'explicite pour ca, c'est juste que l'evaluation est rapide dans un cas et pas dans l'autre.
Au load d'un fichier .xws, je n'evalue rien, le contexte est restaure a partir de la sauvegarde.