我正在使用gplot以下列方式绘制邻接矩阵的图形:
XY = <coordinates>
A = <adjacency matrix>
gplot(A,XY,'-o');
给出了以下情节:
我想知道,如果我有一个应该涂成红色的顶点列表T,我可以在此图表上表示它们吗?或者我是否必须绘制没有符号的所有顶点,然后绘制所有蓝色顶点,然后分别绘制所有红色顶点?
有效,但必须这样做有点烦人
答案 0 :(得分:0)
您需要单独进行。不幸的是,LineSpec
不支持多种颜色用于不同的标记(即gplot(A,XY,'-o','MarkerFaceColor,[1 0 0; 0 0 1]);
是非常禁止的。)
仍然不应该比额外的2行更复杂:
gplot(A,XY,'-o');
hold on
gplot(Ared,XYred,'-o','MarkerFaceColor,[1 0 0]);