How can I change 'nodesize' (for graph plot) according to the weighted edge?
7 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!