我正在尝试通过在Matlab中使用绘图功能来可视化图形。尽管文档很棒,而且有很多有用的关键字,但我遇到了可视化白色节点的问题。
节点的颜色在程序的其他部分中定义,因此我想避免在特定的可视化中更改颜色。特别是,我认为在节点周围有边框会很好,因为您可以看到白色节点在哪里。
我查看了documentation for plot function,但是找不到节点周围边界的任何关键字。也许他们只是被称为另一个名字。
G = graph(edgs, 'lower', 'OmitSelfLoops');
plt = plot(G, 'EdgeColor',[0.9 0.9 0.9], EdgeAlpha',0.9);
plt.NodeColor = node_map((unique(sub_rows)+1), :);
其中edgs, node_map, sub_rows
是对应的变量。
是否有(希望很简单)在节点周围绘制边框的方法。
谢谢您的帮助!