请问各位好心的matlab编程高手,patch(x,y,z,c)和fill3(x,y,z,c)两条命令在对多个三维表面进行付颜色时,(其中x,y,z都为矩阵),c中的每个平面的颜色信息可不可以不用一个数值表示,而采用R,G,B三个数值表示每一个平面的颜色信息,从而形成一个包含每个平面RGB信息的c矩阵,例如:
X=[0 1 1 0;1 1 1 1;1 0 0 1;0 0 0 0;0 1 1 0;0 1 1 0]'; 

Y=5*[0 0 0 0;0 1 1 0;1 1 1 1;1 0 0 1;0 0 1 1;0 0 1 1]'; 

Z=[0 0 1 1;0 0 1 1;0 0 1 1;0 0 1 1;0 0 0 0;1 1 1 1]'; 

FC=[0,0.2,0.3,0.4,0.5,0.6];

patch(X,Y,Z,FC);

这样的颜色填充我明白,但是每个平面的颜色信息只用了一个数值表示,能不能把每一个数值都拆成R,G,B三个信息啊?
或是matlab语句中有没有别的语句有这种功能啊??

希望大家帮帮忙!万分感谢!!!!