如何在MATLAB中绘制具有独立y轴的2个条形图?

时间:2016-09-20 16:21:43

标签: matlab

基本上,我希望plotyy在矩阵cat的第2列和第3列上有条形图,x轴是cat的第1列。

当我使用bar命令时,这就是我得到的:

bar(cat(:,2:3))

enter image description here

这是我想要的图表,但我还想在右侧有另一个独立的y轴用于红色条纹。

当我使用plotyy属性bar时,我得到了错误的图表:

plotyy(cat(:,1),bar(cat(:,2)),cat(:,1),bar(cat(:,3)),'bar')

enter image description here

当我在bar内使用plotyy时,我只会得到一些小点:

plotyy(cat(:,1),bar(cat(:,2)), cat(:,1),bar(cat(:,3)))

enter image description here

那么,我需要做什么?

0 个答案:

没有答案