How to highlight isolated nodes in a graph?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Asaf McRock
el 22 de Feb. de 2021
Editada: Asaf McRock
el 24 de Feb. de 2021
Hello, how can I highlight isolated nodes in a graph?
I have tried the following but didn't work:
d=distances(G,(1:N)); % N is the no. of nodes
idx= ismember(d,inf(1,length(d)), 'rows');
H=plot(G,'XData',x,'YData',y);
highlight(H,idx)
Thanks!
Respuesta aceptada
Steven Lord
el 22 de Feb. de 2021
You want to highlight those nodes that are not connected to any other?
G = graph(sprand(10, 10, 0.05), 'upper');
h = plot(G);
highlight(h, degree(G) == 0, 'NodeColor', 'r')
1 comentario
Más respuestas (0)
Ver también
Categorías
Más información sobre Graph and Network Algorithms en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!