Avoid overlapping of node labels in graph
Show older comments
Is there a way to avoid overlapping of node labels in a graph, such as writing some labels diagonally / writing them in the blank space around the graph and connecting them to the corresponding node with arrows? Of course, assuming the graph has a reasonable number of nodes.
Answers (1)
Walter Roberson
on 22 Oct 2021
0 votes
Not using the plot() call.
Changing the layout might help https://www.mathworks.com/help/matlab/ref/matlab.graphics.chart.primitive.graphplot.layout.html but otherwise about all you can do is specify coordinates for each of your nodes in such a way that the labels do not happen to overlap.
Categories
Find more on Annotations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!