Add edges to a graph without changing original topology
조회 수: 4 (최근 30일)
이전 댓글 표시
Using the example from https://www.mathworks.com/help/matlab/math/modify-nodes-and-edges-of-existing-graph.html.
Consider the following graph
s = [1 1 1 2];
t = [2 3 4 3];
G = graph(s,t)
plot(G)
G = addedge(G,[1 2],[5 5])
hold on
plot(G)
This gives

Is it possible to add new edges to the original (blue) graph without changing its topology? My purpose is to create an animation where I can see additional nodes and edges being added to an initial topology in each iteration. I don't want the topology to change at every iteration.
Thank you!
댓글 수: 1
Walter Roberson
2020년 2월 16일
By definition, NO, any addition of an edge to a Graph changes its topology.
I wonder if you are instead concerned about the layout of the graph? You can control where the vertices are drawn; see the plot() method for graph()
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Graph and Network Algorithms에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!