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?

 Respuesta aceptada

Christine Tobler
Christine Tobler el 23 de Abr. de 2021

0 votos

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.

Más respuestas (1)

Steven Lord
Steven Lord el 23 de Abr. de 2021

0 votos

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 comentario

ASC
ASC el 23 de Abr. de 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.

Iniciar sesión para comentar.

Categorías

Más información sobre Graph and Network Algorithms en Centro de ayuda y File Exchange.

Productos

Versión

R2019b

Preguntada:

ASC
el 23 de Abr. de 2021

Comentada:

ASC
el 23 de Abr. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by