Update graph (Graph Theory)?

Assuming I have a graph objects G = graph(s, t, weights) and I plotted it with plot(G, "XData", x, "YData", y); hold on;.
If during the program I (interactively) execute a callback function adding new nodes to G, I would like to update the plot.
I already know that I could just add the now and plot everything again, but is there a way to only plot the new nodes/edges?
Thanks in advance.

 采纳的回答

Matt J
Matt J 2019-11-15
编辑:Matt J 2019-11-15
Perhaps like this,
hold on
H = subgraph(G,idx); %new part of graph
plot(H,'Layout','force','XData',___, 'YData',_____)
hold off

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Graph and Network Algorithms 的更多信息

产品

版本

R2016a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by