Как я могу кластеризовать точки, которые связаны в MATLAB?
Представьте, что у нас есть много точек, которые некоторые из них связаны между собой, и мы хотим объединить их.
Пожалуйста, взгляните на следующий рисунок.
Если у нас естьматрица связноститочек, как мы можем объединить их в две группы (группы связанных точек)?
ConnectivityMatrix=
[1 2
1 3
2 4
2 3
2 1
3 1
3 2
3 4
4 3
4 2
5 8
5 7
5 6
6 5
6 7
7 6
7 5
7 8
8 7
8 5]
Конечный результат должен быть узлами1,2,3,4
в первой группе (кластере) и узлах5,6,7,8
во второй группе (кластер).