具有matlab内置peaks
或类似功能的工作示例就可以了;
- 两个不同的轴(尺寸)平面有不同的颜色;
- 颜色效果相似
contour3
但重叠mesh/surf
- 第三(地面)轴平面中的等高线图;
我尝试了轴句柄的记录属性,但失败了。也许需要一些未记录的功能才能获得这样的数字?
具有matlab内置peaks
或类似功能的工作示例就可以了;
contour3
但重叠mesh/surf
我尝试了轴句柄的记录属性,但失败了。也许需要一些未记录的功能才能获得这样的数字?
您可以通过创建新轴来添加等高线图(第 3 点):
[xz,y,z] = peaks;
f = figure;
[~, hc] = contourf(xz, y, z);
a1 = gca;
a2 = axes('Parent', f, 'Position', a1.Position);
hs = surf(xz, y, z, 'Parent', a2);
a1.Color = 'none';
a2.Color = 'none';
a1.ZLim = [0 1];
a2.ZLim = [-9 9];
a1.XTick = [];
a1.YTick = [];
a1.ZTick = [];
a1.Box = 'off';
a2.Box = 'off';
% Call after setting desired view on a2 (surf plot)
a1.View = a2.View;
在 MATLAB 2014b 上生成: