1

Ben voila, j'arrive pas a programmer le theoreme de sturm en TI basic...
pas moyen de faire une division "euclidienne" de polynome.
c tout

couic
--Gniark!--
-Tux vaincra-

2

il faut que tu decoupe ton plynome

3

Tu px développer un peu stp?
Je vx bien t'aider, mais explique un peu le théorème, merciwink

4

c'est la simplification de polynome grace a une division euclidienne non ???

5

si tu dois découper ton polynome, utilise la fonction "part("

6

wé on par d'un polynome et on applique l'algo d'euclide normalement
P : polynome de depart
P1 : dérivé de P

et on a P=P1*Q+R

et apres on continu comme pour un pgcd
--Gniark!--
-Tux vaincra-

7

moi je le ferai avec des string et je retournerai une liste contenant le resultat et le reste

8

loiz
a écrit : moi je le ferai avec des string et je retournerai une liste contenant le resultat et le reste

--Gniark!--
-Tux vaincra-

9

pkoi tu voudré passé par le txt ?
--Gniark!--
-Tux vaincra-

10

j'utiliserai la fonction mid pour determiner les variable des chiffres et je les classerai dans deux liste (numerateur denominateur) par degreavec juste le facteur dans la liste
la division coule de source apres

11

a a a j y avé pas pensé ...
je vais esseyé

... ... ...
cool
--Gniark!--
-Tux vaincra-

12

g la dérié qui est pas de la meme taille que le polynome d'origine
Dimension mismatch
sans oublier le divide by 0
couic
--Gniark!--
-Tux vaincra-

13

Si tu le programme en C, n'utilise surtout pas une chaine de caractère mais une liste chaînée.

14

Pour le programmer en basic le plus chiant est je pense de mettre le polynôme anxn+...+a1x+a0 sous forme d'une liste TiOS. Pour le faire je pense qu'il faut utiliser part(, mais c'est plutôt chiant, surtout pour déterminer la puissance de x.
Une fois que tu as fait ça, l'algo de division lui-même sera plutôt facile je pense, ou alors tu fais une fonction où on ne passe pas un polynôme mais une liste de coefficients.
avatar
;)

15

si t'as un polynôme, tu peux récuperer les membres de la forme an.x^n grace au principe suivant:

loop
i+1 -> i
d(a,x,i) -> a
d(a,x,-i) -> a
f(x) - a - b -> list[i]
if f(x)=sum(list[n],n,0,i):exit
b+list[i] -> b
endloop

j'ai pas vérifié mais dans le principe ca doit marché et le code paut etre optimisé notamment au niveau du if pour sortir de la boucle
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.

16

Pour récupérer les coefficients je fais :
Prgm
ClrIO
Local b,c,e,g,i,l
Input "Donner un polynôme :",aa
0»c
newList(c)»l
While string(aa) pas égal "0"
aa|x=0»b
DelVar x
1+c»c
b»l[c]
(aa-b)/x»aa
EndWhile
dim(l)»g
newList(g)»coef
For i,1,g
l[i]»coef[g-i+1]
EndFor
seq(x,x,g-1,0,ª1)»e
Disp "Liste des exposants :"
Pause e
Disp "Liste des coefficients (variable coef) :"
Pause coef
DelVar aa
DispHome
EndPrgm

17

ah .. c du basic sad(

18

an = f(n)(0)/n!

donc un algo du genre
i=0
while(p!=0)
coeff[i] = p|x=0
i+1->i
p=d(p,x)/i
endWhile
Cours et tutos Asm: http://membres.lycos.fr/sirryl

19

utilise la reciproque tu theoreme de gui forgé, c carrement plus rapide !

20

appliqué avec la théorie Saffin c clair que ca peut faire pas mal, surtout en utilisant la corollaire de S. Grosjean
Cours et tutos Asm: http://membres.lycos.fr/sirryl

21

Y a N. Icnoa aussi qui a découvert un jeu de propriétés et un set de théorèmes s'y rapportant...

dehors
avatar
I'm on a boat motherfucker, don't you ever forget

22

hum

23

lol

24

hum

25

hum
avatar
I'm on a boat motherfucker, don't you ever forget

26

hum
Les droits inaliénables du troll :
1) le droit d'avoir raison
2) le droit d'être péremptoire
3) le droit de ne pas lire
4) le droit de ne pas répondre
5) le droit d'être de mauvaise foi
6) Autant pour moi / Faignant / Vivent Tintin et Milou

27

Heu vous avez pas compris la blague nulle de Moumou ?

28

Si, elle est sympa smile

29

nan, c profondément nul grin j'adore

30

Idem smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.