implicitplot

Utilisation de Xcas

Modérateur : xcasadmin

Répondre
alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

implicitplot

Message par alb » mar. juin 01, 2010 1:14 pm

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) ?

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » mar. juin 01, 2010 1:35 pm

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).

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » mar. juin 01, 2010 2:04 pm

Pour la rapidité du SAV (V?) et le rapport qualité prix (proche de l'infini), pas d'hésitation: choisissez XCAS !

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » mar. juin 01, 2010 2:56 pm

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 ?

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » mer. juin 09, 2010 7:54 pm

je viens de mettre à jour mais la présence de abs dans une expression fait planter xcas (sous windows)

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » jeu. juin 10, 2010 7:12 am

avec quels parametres?
j'ai des cas ou ca boucle, mais l'appui sur stop permet d'interrompre.

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » jeu. juin 10, 2010 8:37 am

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)

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » jeu. juin 10, 2010 11:37 am

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?

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » jeu. juin 10, 2010 12:09 pm

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

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » jeu. juin 10, 2010 12:21 pm

Bizarre, est-ce qu'en lancant xcas depuis le repertoire c:\xcas, il reconnait les sauvegardes auto?

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » jeu. juin 10, 2010 8:18 pm

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.

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » ven. juin 11, 2010 8:04 am

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?

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » ven. juin 11, 2010 8:38 am

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.

alb
Messages : 1331
Inscription : ven. août 28, 2009 3:34 pm

Re: implicitplot

Message par alb » ven. juin 11, 2010 1:55 pm

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.

parisse
Messages : 5894
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: implicitplot

Message par parisse » ven. juin 11, 2010 2:53 pm

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é.

Répondre