Matlab 为条形图中的选定行着色

Matlab 为条形图中的选定行着色,matlab,plot,bar-chart,Matlab,Plot,Bar Chart,我有一个条形图,可以用以下代码创建: hplot = barh(data(:,1)); 这将以相同的颜色打印所有条 现在我想用红色的1、4和5号行以及蓝色的所有其他行来绘制条形图 我怎样才能做到这一点呢?看看这个。没有任何东西可以直接使用

我有一个条形图,可以用以下代码创建:

hplot = barh(data(:,1));
这将以相同的颜色打印所有条

现在我想用红色的1、4和5号行以及蓝色的所有其他行来绘制条形图


我怎样才能做到这一点呢?

看看这个。没有任何东西可以直接使用