В этом примере показано, как изменить график полосы 3-D путем раскраски каждой полосы в соответствии с ее высотой.
Создание гистограммы 3-D данных из magic функция. Возврат объектов поверхности, используемых для создания гистограммы в массиве b. Добавьте цветовую шкалу к графику.
Z = magic(5); b = bar3(Z); colorbar

Для каждого объекта поверхности получите массив z-координат из ZData собственность. Используйте массив для установки CData свойство, определяющее цвета вершин. Интерполяция цветов граней путем установки FaceColor свойства объектов поверхности для 'interp'. Используйте точечную нотацию для запроса и задания свойств.
for k = 1:length(b) zdata = b(k).ZData; b(k).CData = zdata; b(k).FaceColor = 'interp'; end

Высота каждой полосы определяет ее цвет. Можно оценить высоту полосы, сравнив цвета полосы с цветовой полосой.