2014-03-31 131 views
0

情节我怎样才能改变使用功能的情节线的颜色,我用这个代码,以绘制一条线:线条颜色在MATLAB

imshow(fnnMiddleLine) 
hold on 
plot([TLx , BRx ],[TLy ,BRy],'-', 'MarkerEdgeColor' , 'k' ,'MarkerFaceColor' , 'y') 
hold off 

但它总是与蓝线,甚至当我改变值到其他颜色。我已经尝试了很多次,阅读在这里,但我无法找到答案...请任何帮助......

回答

0

试试这个:

imshow(fnnMiddleLine) 
hold on 
plot([TLx , BRx ],[TLy ,BRy],'-k', 'MarkerEdgeColor' , 'k' ,'MarkerFaceColor' , 'y') 
hold off 

它将绘制的黑线。诀窍是一个更多的标识符'-k'。运行

help plot 

以获得更多颜色选项。

+0

它的工作非常...非常感谢丹尼尔... – user3455597

0

可以使用'Color'属性:

plot(1:10,'-', 'color','red') 

值的颜色属性可以像像[1, 0, 0]'red'或RGB值的字符串。查看doc page了解更多信息。

您也可以将这些信息嵌入到Daniel显示的linespec参数中。

+0

另一个解决方案的工作也非常...非常感谢... – user3455597