Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2010-03-01 10:38:40 un petit peu de trigo ... :) ?

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

un petit peu de trigo ... :) ?



bonjour à tous (surtout aux matheux wink )

voilà ma question...
Comment calcul t'on les coordonnées d'un point contenu dans un cercle ? pour pouvoir ensuite evaluer sa distance par rapport au centre du même cercle...
sin(a)+cos(b) ?

merki

Hors ligne

 

#2 2010-03-01 10:50:31 Re : un petit peu de trigo ... :) ?

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: un petit peu de trigo ... :) ?



Hello,

Tu connais quoi du point, ses coordonnées cartésiennes ?
Dans ce cas, si les coordonnées du point sont x2, y2 et les coordonnées du centre x1, y1
alors
dx = x2 - x1
dy = y2 - y1

et distance = racine carrée(dx * dx + dy * dy) 

(c'est ce que calcule dist() dans processing)

Hors ligne

 

#3 2010-03-01 10:58:59 Re : un petit peu de trigo ... :) ?

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: un petit peu de trigo ... :) ?



ok merci ça devrait me contenter pour l'instant smile

existe t'il en ligne un site ou l'on peu trouver toutes ces petites formules bien pratiques ?

+++

Hors ligne

 

#4 2010-03-01 11:05:18 Re : un petit peu de trigo ... :) ?

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: un petit peu de trigo ... :) ?



Yep...
Le calcul de la distance entre ton point et le centre du cercle, c'est juste Pythagore... comme proposé par Emoc...
Mais pour cela, il est nécessaire de connaître les coordonnées cartésiennes de ces 2 points...

Peut-être utilises-tu des cordonnées polaires ?

EDIT :
Sur Wikipédia, il y a déjà ce qu'il faut, je pense... tongue
Coordonnées cartésiennes
Coordonnées polaires

Dernière modification par Olivier (2010-03-01 11:12:00)


L'Amour au Peuple !

Hors ligne

 

#5 2010-03-01 11:19:42 Re : un petit peu de trigo ... :) ?

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: un petit peu de trigo ... :) ?



oyster_twiter a écrit:

existe t'il en ligne un site ou l'on peu trouver toutes ces petites formules bien pratiques ?

Mathworld ? http://mathworld.wolfram.com
cf distances : http://mathworld.wolfram.com/Distance.html

+ d'autres (algorithmes math/physique)
http://softsurfer.com/algorithm_archive.htm
http://gpwiki.org/index.php/Language_Agnostic

Hors ligne

 

#6 2010-03-01 13:45:13 Re : un petit peu de trigo ... :) ?

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: un petit peu de trigo ... :) ?



merci beaucoup les gars !big_smilebig_smilebig_smilebig_smile

Hors ligne

 

#7 2010-03-01 17:06:57 Re : un petit peu de trigo ... :) ?

oyster_twiter
membre
Lieu: saint-herblain
Date d'inscription: 2008-04-01
Messages: 444
Site web

Re: un petit peu de trigo ... :) ?



yep,

juste pour info, je pense qu'il vaut mieux utiliser cette formule :
d=sqrt((x_2-x_1)^2+(y_2-y_1)^2).
que cette combinaison :

citation :

dx = x2 - x1
dy = y2 - y1

et distance = racine carrée(dx * dx + dy * dy)

car je me suis retrouvé avec des -1.#IND en commentaire dans supercollider ... nombre indéfini car trop grand.
et du coup le programme ne donnait rien...
smile

+++

Dernière modification par oyster_twiter (2010-03-01 17:19:45)

Hors ligne

 

#8 2010-03-01 17:17:57 Re : un petit peu de trigo ... :) ?

emoc
@#@*$
Lieu: Quimper
Date d'inscription: 2008-01-28
Messages: 1576
Site web

Re: un petit peu de trigo ... :) ?



hmm

C'est la même! je l'ai écrit avec dx et dy pour que ce soit plus facile à lire, mais la formule de papi Pythagore, c'est bien d=sqrt((x_2-x_1)^2+(y_2-y_1)^2)
Bizarre, je ne sais pas d'où sort l'erreur dans SC...

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024