How can I change 'nodesize' (for graph plot) according to the weighted edge?
6 views (last 30 days)
Show older comments
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 Comments
Accepted Answer
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!