文档

彩色3-D条高度

这个例子展示了如何修改一个3-D条形图,方法是根据每个条形图的高度为其着色。

创建数据的三维柱状图魔法函数。返回用于在数组中创建条形图的表面对象b.向图形中添加一个色条。

Z =魔术(5);b = bar3(Z);colorbar

对于每个表面对象,获取数组z-从ZData财产。使用数组设置CData属性,该属性定义顶点颜色。控件来插值脸部颜色FaceColor属性的表面对象的插值函数

注意:从R2014b开始,您可以使用点表示法来查询和设置属性。如果您正在使用较早的版本,请使用得到而且函数代替,例如zdata = get(b(k),' zdata ')

k = 1:长度(b) zdata = b(k).ZData;b (k)。CData= zdata; b(k).FaceColor =的插值函数结束

每个条的高度决定了它的颜色。您可以通过比较条形颜色和颜色条来估计条形高度。

另请参阅

|

这个话题有用吗?