dlzlogic2 a écrit:Bon, je ne sais pas trop quoi répondre.
Mon module fonctionne, donc a priori, je n'ai aucune demande.
Comme j'ai lancé le défi, il est normal que je réponde.
@ Nuage. J'ai cherché au moins deux heure pour essayer de comprendre le problème.
Tes vérifications sont des cas TRES particuliers A(-1,0) B(1,0). Mes calculs portent sur un très grand nombre d'arcs, sur un gros fichiers, alors c'est assez difficile d'isoler un exemple.
A mon avis (mais j'en suis pas certain), c'est que ta formule ne tient pas compte de la distance AB. Je n'ai pas encore réussi à le montrer, mais une chose certaine, ta formule donne un résultat non débile, mais pas ce qu'on attend.
J'avoue que ça m'énerve de pas trouver où est la faute.
De toute façon, je continue demain.
@ vingtdieux, la valeur c n'est pas une direction, mais un angle au centre. Je pense que le dessin d'une figure t'aiderait.
dlzlogic2 a écrit:Bonsoir Doraki,
Les valeurs que tu obtiens sont d'accord avec les miennes, à 3 cm près, cet ordre d'idée ne me gène pas.
La visualisation avec des outils "ordinaires" donne un arcs de cercle voisin d'un quart de cercle.
Si j'utilise la formule de nuage, j'obtiens un rayon d'une centaine de mètres.
Il y a donc un problème.
Comment calcules-tu xc et yc ? Il y a 16 chiffres significatifs. Il me semble vraiment que le problème se situe là.
les méthodes habituelles
Il est bien évident que la formule de nuage est mathématiquement exacte, j'ai passé assez de temps à la vérifier. Par contre, pratiquement, c'est à dire avec un traitement utilisant des outils "classiques", ça ne marche plus.
Je proposais ce défi uniquement dans un contexte géométrique, je n'imaginais pas qu'il provoque de tels problèmes liés à l'informatique.
Le fait que tu trouves une courbure "beaucoup plus loin ..." confirme mon hypothèse concernant les écarts de résultat. C'est ça l'explication que je cherchais.
le dxAB ~3.10 le dyAB ~ 11 40 donc AB ~ 12. Je ne comprends pas pourquoi tu parles de rayons de l'ordre de 100 mètres, alors que le rayon de l'arc est très voisin de 10 mètres, sauf si c'est pour mettre en évidence une imprécision de calcul. En l'occurrence, il s'agit plutôt d'une faute.xA=562370.3273338858
yA=358220.7629302583
c=0.3334525329032604
xB=562374.2353174161
yB=358232.1123821251
dlzlogic2 a écrit:5- le dxAB ~3.10 le dyAB ~ 11 40 donc AB ~ 12. Je ne comprends pas pourquoi tu parles de rayons de l'ordre de 100 mètres,
Doraki a écrit:C'est quoi une méthode métrique ?
Oui, je suis tout à fait d'accord, la formule de nuage est bonne, je n'ai jamais dit le contraire, j'ai seulement dit qu'elle ne me donnait pas le bon résultat.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 18 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :