multicolor bar graph using long vectors
1 回表示 (過去 30 日間)
古いコメントを表示
Hello,
I am trying to create a bar graph with one vector of positive numbers and one vector of negative numbers on the same graph. For example:
x = 1:100;
y = -(1:100);
bar(x,'b')
hold on
bar(y,'r')
This works fine!!
The problem is my vectors are 1370 x 1 variables and the same code does not work for long vectors...
x = 1:1370;
y = -(1:1370);
bar(x,'b')
hold on
bar(y,'r')
This creates blue bars for x, but creates black bars for y. Can anyone help me with this problem?!
Thanks, Dan
0 件のコメント
採用された回答
Walter Roberson
2011 年 11 月 29 日
"black bars" usually means bars that are so close together that the black edge around them runs together.
Try using
bar(y, 'r', 'Edgecolor', 'none')
0 件のコメント
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Bar Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!