一个MATLAB在线学习文档,包含一些例子,可以在线运行。https://ww2.mathworks.cn/help/matlab/ref/surf.html
%通过包含第四个矩阵输入 CO 来指定曲面图的颜色。通过将 CO 创建为 RGB 三元组值的 m×n×3 数组来使用真彩色,其中 Z 是 m×n。数组的第一页指示每种颜色的红色分量;第二页指示绿色分量;第三页指示蓝色分量。
[X,Y,Z] = peaks(25);
CO(:,:,1) = zeros(25); % red
CO(:,:,2) = ones(25).*linspace(0.5,0.6,25); % green
CO(:,:,3) = ones(25).*linspace(0,1,25); % blue
surf(X,Y,Z,CO)