Wie finde ich verbundene Komponenten in Matlab?

Array A =

 2     3
 2     5
 4     8
 5     6
 7     8

Ich möchte das Ergebnis als 'conidx = [2 3 5 6] und [4 7 8]' erhalten.

Einer der Werte von [2 3] existiert in der 2. Reihe,

Einer der Werte von [2 5] ist in der 4. Zeile vorhanden.

so sind [2 3], [2 5] und [5 6] verbunden,

Endlich kann ich die verbundenen Indizes als [2 3 5 6] erhalten.

Andernfalls existiert einer der Werte von [4 8] in der 5. Zeile.

Damit [4 8] und [7 8] verbunden sind, kann ich endlich die verbundenen Indizes als [4 7 8] erhalten.

[3] <-> [2] <-> [5] <-> [6] und [4] <-> [8] <-> [7]

Antworten auf die Frage(2)

Ihre Antwort auf die Frage