How can I change 'nodesize' (for graph plot) according to the weighted edge?
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
sanglok Yoo
am 3 Jun. 2017
Kommentiert: sanglok Yoo
am 5 Jun. 2017
Hello
I have adjacent matrix data
I'd like to plot(graph) based on adjacent matrix data
How can I change each nodesize according to weighted edge of node?
I changed each edgewidth according to weighted edge of node, but I don't know nodesize
My scripts as follows;
a_graph = graph(A); % A : adjacent matrix
figure
P_a = plot(a_graph);
LWidths = 3*graph_1_jigging.Edges.Weight/max(a_graph.Edges.Weight);
set(P_a, 'LineWidth',LWidths);
set(P_a,'EdgeAlpha',0.25);
set(P_a,'EdgeColor', 'k');
set(P_a,'NodeColor','r');
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!