SaveMatlabSparseMtx

SaveMatlabSparseMtx(OutFNm)

A graph method that saves a graph in a MATLAB sparse matrix format.

Each line contains a tuple of 3 values: <source node id><tab><destination node id><tab>1.

Parameters:

  • OutFNm: string

    Name of the output file.

Return value:

  • None

The following example shows how to save a graph of type TNGraph, TUNGraph, and TNEANet in a MATLAB sparse matrix format:

import snap

Graph = snap.GenRndGnm(snap.TNGraph, 1000, 500)
Graph.SaveMatlabSparseMtx("TNGraph.mat")

UGraph = snap.GenRndGnm(snap.TUNGraph, 1000, 500)
UGraph.SaveMatlabSparseMtx("TUNGraph.mat")

Network = snap.GenRndGnm(snap.TNEANet, 1000, 500)
Network.SaveMatlabSparseMtx("TNEANet.mat")