2013-04-16 1 views
0

Dans Flash, l'origine 0, 0 est dans le coin supérieur gauche, l'augmentation de X signifie aller vers la droite, augmenter y signifie aller vers le bas. En mathématiques à l'école, ils nous ont appris l'origine en bas à gauche, x augmentant vers la droite et y augmentant vers le haut. Je pense que la plupart des graphiques sont basés sur celui-ci.La direction de l'origine d'un système de coordonnées cartésiennes est-elle importante?

Si j'utilise des coordonnées, devrais-je forcer mes pensées/calculs/formules tout en considérant où se trouve mon 0, 0?

Ils ont dit que je avais besoin de mathématiques un jour, et je rirent ... :))

Répondre

1

http://www.easywms.com/easywms/files/Image/blog/programming/php/03fig01.jpg

D'une manière générale, les systèmes de coordonnées sur l'ordinateur commencent par origin (0, 0) dans le coin supérieur gauche, mais tout dépend vraiment.

La AndEngine une bibliothèque graphique pour Android a son origin (0, 0) en bas à gauche de l'écran.

http://www.math.ucla.edu/~wittman/10a.1.10w/ccc/ch09/ch09/images/twodim-array.png

Alors que GridWorld une API utilisée par les écoles pour enseigner la programmation des élèves utilise un système coordonné reposant sur un tableau (si je peux utiliser ce terme). Qu'est-ce que cela signifie est le origin est en haut à gauche et au lieu de se déplacer le long de la x-axis d'abord, vous vous déplacez le long de la row ou y-axis puis la x. C'est juste comment les tableaux sont créés. Maintenant, en ce qui concerne les mathématiques, il n'est pas difficile de convertir un système de coordonnées à l'autre. Aussi oui, vous devriez considérer où votre origine est. Cela fait une différence considérable.

Par exemple mon point de rotation de l'objet est le centre et il tournera proprement et bien autour du centre.

http://imageshack.us/a/img20/8369/wishb.png

Maintenant, supposons que mon point de rotation est déplacé vers le milieu gauche. Cela tournerait différemment.

1

Différents systèmes utilisent différents types de systèmes de coordonnées, comme vous le décrivez, où par exemple les axes peuvent aller dans des directions différentes. Un autre exemple de système de coordonnées différent est la latitude et la longitude, qui sont utilisées pour les cartes et les systèmes géographiques, car il existe des contraintes dont vous devez tenir compte lorsque vous travaillez avec la latitude et la longitude. L'important est d'être conscient de toutes les différences, et d'être flexible :-).

Questions connexes