Page 1 sur 1
implicitplot
Publié : mar. juin 01, 2010 1:14 pm
par alb
Xcas n'aurait-il pas de cœur ?
Pourquoi implicitplot refuse-t-il l'argument 2*x^2-2*y*abs(x)+y^2-16 ?
Pourquoi supposons(x>0);implicitplot(2*x^2-2*y*x+y^2-16,x,y) renvoie-t-il l'ellipse en entier ?
Pourquoi implicitplot(2*x^2-2*y*x+y^2-16,x=0..5,y) renvoie-t-il l'ellipse en entier ?
abs est-il interdit dans f(x,y) ?
Quelles conditions doit satisfaire f(x,y) ?
Re: implicitplot
Publié : mar. juin 01, 2010 1:35 pm
par parisse
il y a un probleme dans le code qui teste si l'argument de implicitplot est du second degre, dans le 1er cas il ne reconnait pas abs, dans le second il reconnait une ellipse, mais du coup il oublie les conditions sur x et y (qui au passage ne peuvent pas etre donnees par supposons(x>0), elles doivent etre specifiees dans la commande implicitplot).
Re: implicitplot
Publié : mar. juin 01, 2010 2:04 pm
par alb
Pour la rapidité du SAV (V?) et le rapport qualité prix (proche de l'infini), pas d'hésitation: choisissez XCAS !
Re: implicitplot
Publié : mar. juin 01, 2010 2:56 pm
par alb
les amoureux pressés se contenteront dans un repère orthonormé de
rotation(0,-pi/2,polarplot(1+cos(x),x,0..2*pi));
les moins romantiques opteront peut-être pour un angle de +pi/2 ?
Re: implicitplot
Publié : mer. juin 09, 2010 7:54 pm
par alb
je viens de mettre à jour mais la présence de abs dans une expression fait planter xcas (sous windows)
Re: implicitplot
Publié : jeu. juin 10, 2010 7:12 am
par parisse
avec quels parametres?
j'ai des cas ou ca boucle, mais l'appui sur stop permet d'interrompre.
Re: implicitplot
Publié : jeu. juin 10, 2010 8:37 am
par alb
au moins dans ces deux cas: implicitplot(2*x^2-2*y*abs(x)+y^2-16,x,y) et implicitplot(y-abs(x),x,y) où il n'est pas possible d'interrompre avec stop.
Par contre implicitplot(abs(x),x,y)ainsi que implicitplot(abs(x^2-y),x,y) renvoient une liste vide.
De plus implicitplot(y-(abs(x))^2,x,y) renvoie la parabole.
La seule solution pour récupérer un fichier xcas_auto est-elle d'aller dans le répertoire xcas ?
(il est difficile de les repérer quand il y en a plusieurs)
Re: implicitplot
Publié : jeu. juin 10, 2010 11:37 am
par parisse
J'essaierai sous windows, sous linux j'arrive a interrompre avec STOP.
Pour la sauvegarde automatique, elle devrait apparaitre si vous lancez xcas de la meme facon que la fois ou ca a plante, ce n'est pas le cas?
Re: implicitplot
Publié : jeu. juin 10, 2010 12:09 pm
par alb
implicitplot(y-abs(x),x,y) avant la maj de hier renvoyait la droite d'équation y=-x en entier comme d'ailleurs sur une ancienne version (0.8.0) conservée au lycée.
Le plantage est donc tout récent sous windows avec abs.
Pour la sauvegarde automatique, je ne l'ai plus depuis 3 ou 4 mois (depuis la 0.8.5 ?)
Donc pour retrouver un fichier après plantage il me faut chercher dans la liste des xcas_auto_?? qui est parfois un peu longue
Re: implicitplot
Publié : jeu. juin 10, 2010 12:21 pm
par parisse
Bizarre, est-ce qu'en lancant xcas depuis le repertoire c:\xcas, il reconnait les sauvegardes auto?
Re: implicitplot
Publié : jeu. juin 10, 2010 8:18 pm
par alb
Je (re)lance avec xcasfr, (il faut attendre 30 secondes environ avant ouverture et jamais de fichier de sauvegarde trouvé) puis fichier ouvrir xcas_auto_123456789 pour récupérer le fichier, le seul pb étant de savoir lequel est le bon.
Re: implicitplot
Publié : ven. juin 11, 2010 8:04 am
par parisse
Je viens d'essayer sous windows : en cliquant une premiere fois sur l'icone du bureau (raccourci xcasfr) et en tapant 1 puis entree (ce qui genere un fichier de sauvegarde automatique), puis je clique a nouveau sur l'icone du bureau, et le message de recuperation de la sauvegarde automatique apparait alors automatiquement.
Si ca ne fonctionne pas chez vous comme ca, il faut arriver a comprendre quelle est la difference : pour les mises a jour, avez-vous reinstalle a partir de xcasinst.exe? Quel est le repertoire d'install, celui par defaut c:\xcas?
Re: implicitplot
Publié : ven. juin 11, 2010 8:38 am
par parisse
Mise a jour windows avec une correction pour le probleme de implicitplot, c'est loin d'etre parfait, mais ca ne devrait plus planter en rase campagne.
Re: implicitplot
Publié : ven. juin 11, 2010 1:55 pm
par alb
Cette fois implicitplot(2*x^2-2*y*abs(x)+y^2-16,x,y,xstep=0.01,ystep=0.01) donne un cœur en 4 secondes.
remarque: polarplot(abs(tan(x))^(1/abs(tan(x))),x,0,pi) est beaucoup plus joli.
Pour le reste j'ai suivi votre manip, un fichier de sauvegarde est bien créé mais pas de message à la relance.
La seule chose que j'ai trouvée c'est la présence de deux xcasinst l'un dans c:\xcas l'autre dans c
J'ai supprimé le second puis je viens de faire une nouvelle installation à partir de xcasinst dans c:\xcas
Rien de changé, lenteur à l'ouverture et pas de message (lien de cause à effet ?)
Encore une remarque je fais les maj après corrections de bugs avec Quit and update Xcas, est-ce la bonne méthode ?
Merci encore pour le temps que vous consacrez à des petits problèmes qui n'ont pas de caractère d'urgence.
Re: implicitplot
Publié : ven. juin 11, 2010 2:53 pm
par parisse
Oui, plotpolar est forcément de meilleure qualité parce que la discrétisation est plus régulière, et en plus c'est plus rapide (pas d'équation à résoudre).
C'est curieux cette lenteur à l'ouverture, j'ai eu le même problème pendant un temps, mais plus maintenant et sans que j'arrive à déterminer pourquoi. Peut-etre est-ce du à l'index de l'aide HTML. Pour la mise à jour, en principe Quit and update xcas devrait faire l'affaire, mais étant donné les problèmes que vous rencontrez je vous conseille une mise à jour avec un xcasinst.exe fraichement téléchargé.