Question sur les mises à jour

Utilisation de Xcas

Modérateur : xcasadmin

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Question sur les mises à jour

Message par slejoly » ven. déc. 05, 2008 8:47 am

Bonjour,
c'est juste pour savoir si récemment il y a eu des corrections sur les commandes isprime, nextprime, ifactor, car hier mes élèves obtenaient (Windows + Xcas 0.8.0) :
nextprime(10^19)
-> 10000000000000000051
isprime(ans())
-> false
ifactor(10000000000000000051)
-> une factorisation que je n'ai pas noté

et moi à la maison (mac OS X + Xcas 0.8.2) :

nextprime(10^19)
-> 10000000000000000051
isprime(ans())
-> true
ifactor(10000000000000000051)
-> 10000000000000000051

ce qui parait plus cohérent.

Sinon qu'en est-il des commandes pour les coordonnées polaires (et les points) comptez vous les implémenter ?

Dernière question (!) n'est-il pas possible de parfaire la sortie latex des courbes en n'utilisant pas tous les points qu'utilise xcas mais en reprenant la ligne de commande plot(x^2....) et en sortant un \psplot[algebraic=true]....{x^2} (avec l'extension pstricks-add) ce qui faciliterait les retouches du code.
De plus il avait été évoqué un lien possible entre Xcas et Asymptote (je crois que c'est Guillaume qui en avait parlé) est-ce possible ? Est-ce un projet, à court, moyen, long terme ? Car effectivement les sorties graphiques ont l'air magnifique.

Stéphane Lejoly

P.-S. j'ai vu que l'on pouvait trier l'ensemble des membres du forum par le nombre de messages : je suis talonné par Frédéric Han : 106 à 104 quel combat ! J'aurais peut-être du envoyer quatre messages séparés pour mes quatre questions !
Maintenant je suis donc à 107 !

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

Re: Question sur les mises à jour

Message par parisse » ven. déc. 05, 2008 9:46 am

slejoly a écrit :Bonjour,
c'est juste pour savoir si récemment il y a eu des corrections sur les commandes isprime, nextprime, ifactor, car hier mes élèves obtenaient (Windows + Xcas 0.8.0) :
nextprime(10^19)
-> 10000000000000000051
isprime(ans())
-> false
ifactor(10000000000000000051)
-> une factorisation que je n'ai pas noté

et moi à la maison (mac OS X + Xcas 0.8.2) :

nextprime(10^19)
-> 10000000000000000051
isprime(ans())
-> true
ifactor(10000000000000000051)
-> 10000000000000000051

ce qui parait plus cohérent.
ouaip, il y avait un probleme de conversion d'entiers avec PARI. Je n'ai pas reteste sous windows, mais en principe ca devrait fonctionner. J'ai remis a jour les versions win et mac hier.
Sinon qu'en est-il des commandes pour les coordonnées polaires (et les points) comptez vous les implémenter ?
Oui, c'est polar_coordinates, rectangular_coordinates et polar_point, presentes dans la release d'hier mais elles ne sont pas encore commentees.
Dernière question (!) n'est-il pas possible de parfaire la sortie latex des courbes en n'utilisant pas tous les points qu'utilise xcas mais en reprenant la ligne de commande plot(x^2....) et en sortant un \psplot[algebraic=true]....{x^2} (avec l'extension pstricks-add) ce qui faciliterait les retouches du code.
De plus il avait été évoqué un lien possible entre Xcas et Asymptote (je crois que c'est Guillaume qui en avait parlé) est-ce possible ? Est-ce un projet, à court, moyen, long terme ? Car effectivement les sorties graphiques ont l'air magnifique.
Il faudrait que quelqu'un qui connait un peu C++ et bien asymptote ou pstricks s'en occupe (c'est dans tex.cc), je n'ai pas le temps de le faire moi-meme pour le moment (car il faudrait que je commence par apprendre asymptote ou pstricks). Bien entendu j'aiderai le volontaire a voir ou ca se trouve dans le code de giac.

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Message par slejoly » ven. déc. 05, 2008 1:52 pm

Sur mac :
polar_coordinates(1,1) renvoie polar_coordinates(1,1) (de même pour rectangular_coordinates(1,pi/4)) ?

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

Message par parisse » ven. déc. 05, 2008 2:18 pm

bizarre, j'ai du compiler une version du source pas a jour, je regarderai la semaine prochaine

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Message par slejoly » jeu. déc. 11, 2008 8:28 pm

Bonsoir, j'ai l'impression que j'ai une version Mac toute chaude (aujourd'hui (?)) mais j'ai toujours :
polar_coordinates([-1,2])
réponse : polar_coordinates([-1 2])
rectangular_coordinates(polar_point(1,pi/4))
réponse : rectangular_coordinates(polar_point(1,pi/4))
??
De plus la phrase dans l'aide (index) de la commande rectangular_coordinates n'a pas l'air entière :
« Renvoie la liste de l'abscisse et de l'ordonnée d'un point donné par la liste
rectangular_coordinates(LstPolCoord) »

Stéphane Lejoly

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

Message par parisse » ven. déc. 12, 2008 6:50 am

j'ai teste la doc mais oublie de tester polar_coordinates, je suis bon pour reemprunter le mac et voir ce qui ne va pas...

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

Message par parisse » ven. déc. 12, 2008 8:30 am

Voila, ca devrait etre bon!

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Message par slejoly » ven. déc. 12, 2008 9:05 am

Oui, mais j'ai :
coordonnees_rectangulaires([1,pi/4])
réponse : [(sqrt(2))/2,(pi*sqrt(2))/(4*2)]
bizarre ce pi/4 ?

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

Message par parisse » ven. déc. 12, 2008 9:27 am

oups, j'ai mis a*cos(b),b*sin(b) au lieu de a*cos(b),a*sin(b).
je corrigerai la version mac lundi si tout va bien.

Répondre