我将在matlab中绘制3D表面。我使用surf
函数,但我希望以内表面有一种颜色而外部有另一种颜色的方式重新着色。我怎么能这样做?
A = [12 18 12
23 47 27
32 11 36
48 47 39
28 50 28]
figure, surf(A)
答案 0 :(得分:3)
看看这是否有帮助,
surf(A+.01,'FaceColor',[ 1 0 1]);
hold on;
surf(A,'FaceColor',[ 0 0 1]);
给出,
我无法想出更好的主意!
这只是一个技巧,也许有一种方法可以为飞机的每一侧着色。