在Matlab中改变spy的显示
我试图使稀疏矩阵的不同元素具有不同的颜色(填充),但它似乎不适用于黑色。但即使我把黑色换成不同的颜色,我也会得到一个奇怪的模糊在Matlab中改变spy的显示,matlab,sparse-matrix,Matlab,Sparse Matrix,我试图使稀疏矩阵的不同元素具有不同的颜色(填充),但它似乎不适用于黑色。但即使我把黑色换成不同的颜色,我也会得到一个奇怪的模糊 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'); ho
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
我怎样才能让它工作呢?因为像文本这样的其他对象也可能具有颜色属性,并且是黑色的。 使用
markerH = findall(gca,'type','line','color','k');