我想格式化图中的每一行,以便我可以为每一行选择给定的颜色。但是我的x值是矩阵形式,所以我不能使用plot(x,y,'b',x,y,'r',...)
样式格式。非常感谢。
答案 0 :(得分:1)
我建议在for循环中进行,但也许还有另一种方法。
在矩阵中定义颜色
cmap = hsv(10) %generate 10 random colors
hold on
for ii=1:10
plot(x(ii,:),y(ii,:),'color',cmap(ii,:))
end
根据需要创建cmap
。但它必须是nlines X 3
大小。
答案 1 :(得分:0)
如果您不需要选择颜色,只要它们不同,您可以plot(transpose(data))
使用不同的颜色绘制每一行数据。