Creating adjacency matrices for network analysis

6 visualizaciones (últimos 30 días)
Ciaran Raymer
Ciaran Raymer el 6 de Dic. de 2018
Comentada: sibabalo noludwwe el 23 de Jul. de 2019
I have a table (below) which I'm trying to convert into an adjacency matrix in matlab so I can conduct a network analysis.
Are there any packages available for this? Or is there a better format for the matrix to be in for conversion?
Thanks

Respuesta aceptada

Steven Lord
Steven Lord el 6 de Dic. de 2018
If these are fuel costs that you want to use to minimize expenses given that each of the industries / applications on the left side require a certain amount of fuel and given other constraints, I'm not sure that a network graph is the best tool for this application. I'd read this into a matrix or a table (the latter using readtable) and then use some of the functions from Optimization Toolbox to perform that optimization.
If you really need or want to create a graph or digraph from this data, you're going to need to make a square adjacency matrix. Use readtable as I mentioned above or the tools listed on this documentation page for the type of file in which this data is stored to read it into a matrix or table, make a square matrix (probably by padding with zeros), then build and analyze your graph or digraph.
  2 comentarios
Ciaran Raymer
Ciaran Raymer el 11 de Dic. de 2018
I'll give it a shot, thanks!
sibabalo noludwwe
sibabalo noludwwe el 23 de Jul. de 2019
i have a question similar to this, I have an IEEE physical network in simulink and I want to create an adjacent matrix for it so i can get minimum spanning tree

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Networks en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by