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!
programme de Résolution d'une équation complexe...
5 posts
• Page 1 of 1
-
yonaba
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 01 Apr 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Année 1 License
Re: programme de Résolution d'une équation complexe...
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...
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...
-
yonaba
Niveau 1: MD (Membre Débutant)- Posts: 2
- Joined: 01 Apr 2008, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Année 1 License
Re: programme de Résolution d'une équation complexe...
(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
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
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10995
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
Re: programme de Résolution d'une équation complexe...
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.
Mais je peux me tromper.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: programme de Résolution d'une équation complexe...
problème de vocabulaire alors, manque de rigeur ^^
-
ced78fr
Niveau 13: CU (Calculateur Universel)- Posts: 3845
- Joined: 11 May 2006, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Bac +5
5 posts
• Page 1 of 1
Who is online
Users browsing this forum: ClaudeBot [spider] and 4 guests