就像标题已经说的那样,我正在尝试绘制一棵生成树。
但是,如果我尝试绘制图表,则会出现以下错误:
Error using rng Too many input arguments. Error in matlab.internal.graph.MLGraph/forceLayout>layoutOneConnComp (line 82) oldstate = rng(0,'twister'); Error in matlab.internal.graph.MLGraph/forceLayout (line 55) [x,y] = layoutOneConnComp(x,y,sources,targets,iterations); Error in matlab.graphics.chart.primitive.GraphPlot/layoutforce Error in matlab.graphics.chart.primitive.GraphPlot/layout>layoutauto Error in matlab.graphics.chart.primitive.GraphPlot/layout Error in matlab.graphics.chart.primitive.GraphPlot Error in graph/plot (line 110) hObj = matlab.graphics.chart.primitive.GraphPlot('BasicGraph', ...
附加信息:
GrangerLandN={ 'X' 'Y' 'Z' ...}';
GrangerCoal={ 'A' 'B' 'C' ...}';
GrangerValues=(1,2,3,...)';
GG=graph(GrangerLandN,GrangerCoal,GrangerValues)
GG =
graph with properties:
Edges: [100×2 table]
Nodes: [20×1 table]
plot(GG) %also tried plot(GG,'EgdesLabel',GG.Edges.Weight) but both are throwing the error stated above.
用更少的观察尝试了同样的方法,它工作得非常好。错误的原因是什么,如何修复代码?