Page 2 sur 2

Re: Simplification automatique dans un programme

Message non luPosté: 11 Avr 2012, 22:29
de critor
J'ai pas parlé Lua, moi! ;)

Je ne vois d'ailleurs pas comment le Lua pourrait faire plus d'évaluations partielles que le TI-Basic, sans avoir à se taper soi-même un moteur d'évaluation custom :P

Re: Simplification automatique dans un programme

Message non luPosté: 12 Avr 2012, 08:35
de Magiik0rel
Bon alors j'ai triché et sa marche (je sais pas trop comment ;p)

Mais bon voilà, j'ai décidé d'utiliser pour la première fois la fonction request et mon code donne sa:

ti.PNG


Seulement voilà: la calculatrice affiche toujours le même résultat quelques soit les valeurs définies (celles dont je m'étais servies en premier ^^)

Quelqu'un a-t-il une solution? (c'est peut etre tout bête ...)

Merci d'avance encore uen fois ;)

Re: Simplification automatique dans un programme

Message non luPosté: 19 Avr 2012, 16:58
de Ryzum
Je suis d'accord avec Bisam, le lua est un langage fait pour le graphisme, pas tellement pour les maths. dans ton cas, le lieux c'est de jouer avec les "string() " et les concaténation " &" pour finalement avoir ce que tu veux.

Re: Simplification automatique dans un programme

Message non luPosté: 19 Avr 2012, 16:59
de Ryzum
Dsl, j'avais pas vu qu'il y avait une deuxième page a ce forum... Mea culpa

Re: Simplification automatique dans un programme

Message non luPosté: 29 Avr 2012, 20:09
de jozefff
Pour la mise sous forme canonique de coniques tu as une fonction qui est tout indiquée: menu -> 3 -> 5 par exemple :
completeSquare(x^2-4x+4-y^2+5y+1,x,y) renvoi (x-2)^2 - (y-(5/2))^2 + (29/4)

Re: Simplification automatique dans un programme

Message non luPosté: 30 Avr 2012, 08:21
de Bisam
Alors là, je dis "BRAVO" !
C'est la première fois que je vois quelqu'un qui n'est pas (encore) un régulier du forum et qui connaît mieux les fonctionnalités de la calculatrice que moi.

Re: Simplification automatique dans un programme

Message non luPosté: 30 Avr 2012, 09:47
de Adriweb
La fonction completeSquare est assez méconnue de notre monde francais je dirais car ca fait référence à quelquechose du programme américain qui est peu (moins) appris en France, alors que les américains en sont friands (et l'utilisent à tout bout de champ). En effet, dans ton cas ca pouvait etre utile :)

Au passage, le Lua en 3.2 sera beaucoup plus efficace pour faire des maths ;-)