π
<-

Un ptit moteur 3D ?

Assembleur, Axe, C/C++, ICE...

Re: Un ptit moteur 3D ?

Unread postby Plokki » 15 Feb 2015, 23:01

Moi aussi j'ai eu un peu de mal à comprendre pourquoi il y avait une virgule après le ? avant de me rappeler qu'elle sert à marquer un else en axe. Et effectivement c'est bien pour "changer d'échelle" comme tu dis mais c'est pas des coordonnées c'est pour une équation de plan ax+by+cz+d=0 où mon D était déjà égal à 5000, ça créait des problèmes pour certains calculs :) . Je me pose juste la question de la précision: Si on a 7x+13y+14z-d=0, le nombre le plus petit étant 7 on obtiendra:x+y+2z-d/7=0 alors que 2y serait plus juste. :(
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

Re: Un ptit moteur 3D ?

Unread postby Plokki » 16 Feb 2015, 14:21

Je touche au but ! :D (enfin j'espère)
Malheureusement je suis à nouveau coincé à cause d'un système d'équation à résoudre:
1: S*a+T*c-X=0
2: S*b+T*d-y=0
Où S et T sont les inconnues. En principe deux équations (1 et 2) seulement suffisent à résoudre le système j'avais donc ça:
T=(Y*a-b*X)/(d*a-c*b) et S=(X-T*c)/a
Mais dans certains cas l'une des deux équations ne sert à rien puisqu'on se retrouve avec S*0+T*0=0 :(
Faire l'addition des équations (1+2 et 2+3, oui en tout j'en ai 3) permet de se servir des trois en même temps:

1: S*a+T*d-X=0
2: S*b+T*e-y=0
3: S*c+T*f-Z=0

T=((y+z)*(a+b)-(b+c)*(x+y))/((e+f)*(a+b)-(d+e)*(b+c)) et S=((x+y)-T*(d+e))/(a+b)
Mais dans d'autres cas les équations s'annulent entre elles lors de leur addition :@.
Alors comment faire pour avoir une solution à tous les coup (sachant qu'il y en a toujours une) ?
User avatar
Plokki
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 40.6%
 
Posts: 124
Joined: 02 Sep 2014, 15:15
Location: Près de... ah bah non !
Gender: Male
Calculator(s):
MyCalcs profile
Class: T°S-spé math

Previous

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 7 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.
1528 utilisateurs:
>1496 invités
>26 membres
>6 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)