Page 1 of 1

programme de Résolution d'une équation complexe...

Unread postPosted: 01 Apr 2008, 13:25
by yonaba
Bonjour à tous...
voilà j'ai une calculatrice Ti84Plus, merci de m'aider...
alor j'ai quelques notions en BASIC et j'essaie d'écrire un certain programme, mai j'ai des difficultés...

Dans mon cours d'hydraulique en Surface libre, nous avons souvent un paramètre y à calculer, défini par la relation..(c'est vraiment barbare...)

K* y((b+my)^5/3) * 1/((b+2y((1+m²)^0.5))^2/3) = Q/(I^0.5)

On se calme..je précise que Q, I, K, b, m sont définis...il ne reste qu'à chercher y...
Mais comme vous le voyez, il n'est pas si facile de transformer cette équation en un type y = f(Q,I,K,b,m)...Donc qui pourrait m'indiquer coment écrire un programme en Basic qui demanderait d'entrer les paramètres Q,I,K, b, m puis qui calculerait y..?
grand Merci!

Re: programme de Résolution d'une équation complexe...

Unread postPosted: 01 Apr 2008, 14:56
by yonaba
très pertinent....
oui je l'ai fait..et ça marche...
sauf que j'ai un ami qui n'a qu'une ti84plus et qui voudrait pouvoir le faire aussi..
alors s'il y avait un prog en BASIC pour ça...

Re: programme de Résolution d'une équation complexe...

Unread postPosted: 09 Apr 2008, 17:25
by tama
(j'ai vu trop tard ce sujet...mais comme on dit, mieux vaut tard que jamais ^^)

il existe aussi une fonction solve() sur 84+, mais c'est l'équivalent de la fonction zeros() sur 68k
la syntaxe est simple : solve(équation sans le = ..., variable)
il faut avant tout s'arranger pour avoir une équation du type ....=0
par exemple, si on veut résoudre 3x+2=2x+3
on "passe" les membres de droite à gauche : x-1=0
et on tape solve(X-1,X)

si l'équation admet plusieurs solutions, il faut donner une valeur approchée en 3ème argument
par exemple X²=1 : 2 étapes :
1.solve(X^2=1,X,2) == valeur positive
2.solve(X^2=1,X,-2) == valeur négative

Re: programme de Résolution d'une équation complexe...

Unread postPosted: 09 Apr 2008, 18:51
by Bisam
Je ne suis pas sûr qu'il voulait des solutions complexes... mais plutôt la solution d'une équation compliquée...
Mais je peux me tromper.

Re: programme de Résolution d'une équation complexe...

Unread postPosted: 10 Apr 2008, 09:12
by ced78fr
problème de vocabulaire alors, manque de rigeur ^^