У меня есть набор из n координатных точек вида (x, y, z). Они хранятся в матрице n x 3 M.Расчет кластеризации и расстояний в Julia
Есть ли встроенная функция в Юлии для расчета расстояния между каждой точкой и каждой другой точкой? Я работаю с небольшим количеством точек, поэтому время вычисления не слишком важно.
Моя общая цель - запустить алгоритм кластеризации, поэтому, если есть алгоритм кластеризации, который я могу посмотреть, это не требует, чтобы я сначала вычислил эти расстояния, пожалуйста, предложите это тоже. Ниже приведен пример данных, которые я хотел бы выполнить для кластеризации. Очевидно, мне нужно было сделать это только для z-координаты.
Есть несколько различных алгоритмов кластеризации. Какую кластеризацию вы хотите запустить? – niczky12
У меня есть набор данных, дающий координаты (x, y, z) двух отдельных висящих электрических кабелей. Они различаются только по оси z (высота). Таким образом, я хотел бы группировать на основе координат z. Однако кластеризация, использующая прямую линию для отсечения кластеров, не работает, поскольку самая низкая точка верхней контактной точки может быть ниже самой высокой точки нижней контактной точки. В настоящее время я разделяю контактную запись на маленькие кусочки, где работает кластеризация с линейной линией, но это не очень аккуратное решение. – lara