J'ai une collection de n points de coordonnées de la forme (x, y, z). Ceux-ci sont stockés dans une matrice n x 3 M.Clustering et calcul de distance dans Julia
Y a-t-il une fonction intégrée dans Julia pour calculer la distance entre chaque point et chaque autre point? Je travaille avec un petit nombre de points afin que le temps de calcul ne soit pas trop important.
Mon objectif général est d'exécuter un algorithme de clustering, donc s'il existe un algorithme de clustering que je peux examiner et qui ne nécessite pas de calculer ces distances, merci de le suggérer également. Un exemple de données sur lesquelles j'aimerais effectuer un regroupement est ci-dessous. Évidemment, je n'aurais qu'à le faire pour la coordonnée z.
Il existe plusieurs algorithmes de regroupement différents. Quel genre de cluster voulez-vous exécuter? – niczky12
J'ai un jeu de données donnant les coordonnées (x, y, z) de deux câbles électriques suspendus séparés. Ils diffèrent le long de l'axe z (hauteur) seulement. Ainsi, j'aimerais regrouper en fonction des coordonnées z. Cependant, le regroupement qui utilise une ligne droite pour couper les groupes ne fonctionne pas puisque le point le plus bas de la caténaire supérieure peut être plus bas que le point le plus haut de la caténaire inférieure. Je suis en train de scinder la caténaire en petits morceaux où le clustering en ligne droite fonctionne mais ce n'est pas une solution très soignée. – lara