Digraph with a single constrained axis

I would like to visualize a 2-D graph where one dimension (x) is known. I would Matlab to optimize the other dimension automatically. Unfortunately, when specifying coordinates (xdata, ydata) both coordinates must be provided. Is there a work around where I could only specify xdata and the y-coordinate would be optimized algorithmically?

 Akzeptierte Antwort

Christine Tobler
Christine Tobler am 23 Apr. 2021

0 Stimmen

All algorithms for graph visualization that I'm aware of will compute both x and y (and sometimes z) coordinates for the nodes. The best I can suggest is to just use random numbers for the other axis.

Weitere Antworten (1)

Steven Lord
Steven Lord am 23 Apr. 2021

0 Stimmen

Are you trying to create some sort of horizontal flowchart? If so them perhaps using the 'layered' layout with the 'Direction' option will help you.

1 Kommentar

ASC
ASC am 23 Apr. 2021
I am trying to do something like this. The layered options work (pretty) well but I would like something better. I want to constrain each data point on one dimension.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Graph and Network Algorithms finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2019b

Gefragt:

ASC
am 23 Apr. 2021

Kommentiert:

ASC
am 23 Apr. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by