Je sais que le péché est opposite/hypotenuse
dans un triangle à angle droit et cos est adjacent/hypotenuse
. Mais quand je rencontre des fonctions comme pour Eg. Flash: -S'il vous plaît aidez-moi avec sinus et cosinus
something.x = Math.cos(someNumber) * someotherNumber;
something.z = Math.sin(someNumber) * someotherNumber;
que fait-il en fait? Ma pile déborde quand je vois de telles choses. Je ne comprends pas très bien la trignométrie. Quel est le contraire et quelle est exactement l'hypoténuse dans les lignes ci-dessus? Et pourquoi utilise-t-il cos
sur une ligne et sin
sur une autre? Y a-t-il un raccourci pour calculer ce genre de choses? Aidez-moi, s'il vous plaît. Ces choses que je n'ai pas compris même quand j'ai pris des cours d'infographie et malheureusement même quand j'ai demandé à mon professeur, elle avait l'habitude de dire, ces choses que vous avez déjà étudiées quand vous étiez en 7e année. Mais je ne me souviens vraiment pas que j'ai étudié quelque chose comme ça.
Merci à l'avance :)
Vous ne serez pas beaucoup plus court que Math.sin et Math.cos dans Flash. En tout cas, ce n'est pas vraiment une question de programmation.Si vous ne comprenez pas la trigonométrie, alors trouvez un livre sur le sujet et lisez-le, ou parcourez les centaines de didacticiels de trigonométrie que vous pouvez trouver en ligne. –
cosx = a/h-> h * cox = a, donc la valeur quelque chose.x est probablement le côté adjacent ... Des calculs comme ceux-ci peuvent être utilisés pour déterminer les longueurs comme je l'ai montré (au niveau le plus basique). Essayez de rechercher plus sur google ou même wikipedia –
c'est vraiment l'algèbre linéaire/trigonométrie, et seulement la programmation limite liée. Je ne vais pas voter pour fermer, mais vous devriez envisager de chercher du texte mathématique à la place. Fondamentalement, 'something.x' est le contraire et' someotherNumber' est l'hypoténuse. Les deux droites calculent les deux arêtes d'un triangle rectangle compte tenu de la longueur de l'hypoténuse et d'un angle ('someNumber', probablement en radians). – falstro