π
<-

Résolution de système

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Résolution de système

Unread postby Trapnest » 03 Nov 2013, 13:37

Bonjour, je cherche à résoudre un système un peu compliqué de mécanique statique (avec frottement).

La difficulté réside dans sa forme, il n'y a pas simplement n variable pour n équations.
Les variables sont Ax, Ay, Bx, By.

Il se présente sous cette forme :

Ax + Bx = 0
Ay + By - 100 = 0
0,017 Ay + 0,004 Ax -11 = 0

Ay / Ax = - tan (30+arctan(0,15))


Les résultats sont normalement :

Ax ~ 627
Ay ~ -500
Bx ~ -627
By ~ 600

Voilà, je ne suis pas du à l'aise avec cette calculatrice que je possède depuis 1 semaine, j'ai appris à résoudre un système mathématique classique avec solve(...) mais pas moyen malgré mes recherches et mes essais de parvenir à rentrer celui-ci correctement.

Merci.
User avatar
Trapnest
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 6.7%
 
Posts: 2
Joined: 03 Nov 2013, 13:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Résolution de système

Unread postby Bisam » 03 Nov 2013, 15:13

Euh, quelle différence fais-tu entre un système "classique" et celui-ci ?
Il peut même être rendu linéaire en multipliant la dernière équation par Ax...

Bref, il n'a rien de spécial, et donc, il suffit d'utiliser la fonction "solve" !

Si tu ne veux pas utiliser le modèle "système d'équations", il suffit de séparer les équations par des "and".
Ici, cela donnerait :
Code: Select all
solve(ax+bx=0 and ay+by-100=0 and 0.017ay+0.004ax-11=0 and ay/ax=-tan(30+arctan(0.15)),ax,ay,bx,by)


Attention, il est probable que tu n'obtiennes pas les résultats voulus si les angles dans la fonction tangente ne sont pas exprimés en radians ! (et le 30 fait penser que c'est exprimé en degrés)
Pour cela, il faut que tu le précises en utilisant le symbole ° que tu trouveras dans le menu :nspi: .
Du coup, cela donnerait :
Code: Select all
solve(ax+bx=0 and ay+by-100=0 and 0.017ay+0.004ax-11=0 and ay/ax=-tan((30+arctan(0.15))°),ax,ay,bx,by)


Remarque : À moins que tu ne sois trompé dans tes équations, tes "solutions" sont fausses ! Elles ne vérifient pas la 3ème équation (mais elles vérifient bien les 3 autres... donc c'est peut-être la 3ème équation qui a mal été copiée)
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Résolution de système

Unread postby Trapnest » 03 Nov 2013, 17:40

Merci de ton aide, j'ignorais que l'on pouvait le mettre en forme ainsi.

Pour la différence de résultat j'ai fais de gros arrondis dans les résultats que j'ai donné et dans l'équation pour que ce soit plus simple a manipuler, c'est surtout le principe qui m’intéresse.

Merci !
User avatar
Trapnest
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 6.7%
 
Posts: 2
Joined: 03 Nov 2013, 13:29
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Résolution de système

Unread postby Bisam » 03 Nov 2013, 23:40

Tu m'as mal compris : tes résultats ne vérifient pas du tout la 3ème équation.
Les autres sont vérifiées, aux erreurs d'arrondi près pour la 4ème, mais la 3ème donne
Code: Select all
0,017 *(-500) + 0,004 *(627) = -5.992
ce qui est très loin du 11 que tu es censé obtenir.

Pour ce qui est de la forme, tu peux tout aussi bien utiliser la forme "système d'équations" avec la fonction "solve"... ce sera même plus lisible. Et comme tu parlais aussi du nombre d'équations et du nombre d'inconnues, sache que "solve" saura se débrouiller s'il n'y a pas le même nombre... Dans le pire des cas, il te renverra un système simplifié, ou simplement une valeur approchée de solutions au lieu de valeurs exactes.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider], Exabot [Bot] and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
787 utilisateurs:
>748 invités
>28 membres
>11 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)