2013-03-13 194 views
1

我有一個陣列數據,如:A = [5 7 8 9 10 ... 98]如何製作不同顏色的條形圖?

我想繪製一個條形圖使用此數據與不同的彩條。我無法弄清楚如何分別顏色單個酒吧或酒吧組。我只能用相同的顏色繪製它們。

例如,我想這種類型的這樣的數據的情節:對5綠條,紅柱爲710等。

+0

我有一些規則的'A'的元素組合在一起? – EBH 2016-08-20 22:25:53

回答

1

叫上一個向量函數bar創建單個Graphics對象只能有一種顏色。要獲得在任意位置的不同顏色條的條形圖中,您可以撥打bar有不同的X多次座標:

A = [1,2,3,4,5,6,2,3,4,6,1]; 

figure 
hold on 

bar([1], A(1),'FaceColor','r'); 
bar([2:3], A(2:3),'FaceColor','b'); 
bar([4:7], A(4:7), 'FaceColor','g'); 
bar([8:11], A(8:11), 'FaceColor','m');