0

我试图让稀疏矩阵的不同元素成为不同的颜色(填充),但它似乎不适用于黑色。但是即使我把黑色换成不同的颜色,我也会得到一个奇怪的模糊

spy(A,'ks',3)
markerH = findall(gca,'color','k');
set(markerH,'MarkerFaceColor','k');
hold on
spy(A==10,'gs',3)
markerH = findall(gca,'color','g');
set(markerH,'MarkerFaceColor','g');
hold off

我怎样才能让它工作?

4

1 回答 1

1

因为文本等其他对象也可能具有颜色属性并且是黑色的。采用

markerH = findall(gca,'type','line','color','k');
于 2013-04-05T17:54:23.623 回答