Graph Julia-创建和打印图形

Graph Julia-创建和打印图形,graph,julia,graph-visualization,Graph,Julia,Graph Visualization,我正在使用LightGraphs.jl包处理Julia中的图形。我试图将所有(I,j)的z[I,j]=1对传递到一组边中,并将相应的I和j作为图中的节点。然后我需要创建一个图形,并以不同的图形获得输出。但它不会创建图形或在画布上打印。这里,N=10 for i in N for j in N if getvalue(z[i,j]) == 1 push!(S, i) push!(S, j) print(S) fig = figur

我正在使用
LightGraphs.jl
包处理Julia中的图形。我试图将所有
(I,j)
z[I,j]=1
对传递到一组边中,并将相应的
I
j
作为图中的节点。然后我需要创建一个图形,并以不同的图形获得输出。但它不会创建图形或在画布上打印。这里,
N=10

for i in N
  for j in N
    if getvalue(z[i,j]) == 1
       push!(S, i)
       push!(S, j)
       print(S)
       fig = figure()
       G = Graph()
       add_edge!(G,i,j)
       add_vertices!(G,i)
       add_vertices!(G,j)
       t = TikzGraphs.plot(G)
       #TikzPictures.save(PDF("graph"), t)
       #TikzPictures.save(TEX("graph"), t)
    end
  end
end
有人能帮我把这个弄对吗


谢谢,

你能举一个运行的例子吗?请提供
z
S
,以及所需的任何软件包的值does
G=Graph(z);t=TikzGraphs.plot(G)
work?(没有循环或任何东西。毫不奇怪,这种从邻接矩阵
z
到图形的转换非常常见)PlotRecipes.jl中有一些很好的绘制光照图的工具