手把手教学。
工具/原料
电脑
matlab
方法/步骤
1、此示例演示如何根据条形高度为条形着色,以此方式来修改三维条形图。创建使用葡矩酉缸magic函数得到的数据的三维条形图。在数组b惺绅寨瞀中返回用于创建条形图的曲面对象。向图形添加颜色栏。命令行键入:Z=magic(5);
2、命令行键入:b=bar3(Z);
3、命令行键入:colorbar
4、对每个曲面对象,从ZData属性取得z坐标数盲褓梆尺组。使用该数组设置CData属性,该属性用于定义顶盼内溲铫点颜色。通过将曲面对象的FaceColor属性设置为'interp'来插入面颜色。
5、注意:从R2014b开始,您可以使用圆点表示法查询和设置属性。如果您使用的是早期版本,请改用get和set函数,例如zdata=get(b(k),'ZData')。
6、命令行键入:fork=1:length(b)zdata=b(k).ZData;b(k).CData=zdata;b(k).FaceColor='interp';end
7、每个条形的高度决定了它的颜色。您可以通过对比条形颜色和颜色栏来估算条形的高度。