【发布时间】:2013-02-28 13:34:59
【问题描述】:
我想在 3D 中绘制一些数据,类似于以下产生的数据:
[X,Y,Z] = peaks(30);
surf(X,Y,Z)
但有一点不同。出现在上述曲面图上的等值线会发生变形,以便它们“拉伸”以匹配 Z 轴的变化。有谁知道如何生成曲面图,但等值线看起来好像规则间隔的网格已经“覆盖”在曲面上?我假设指定数据的网格将不再是单调间隔的,但我不确定如何继续。
【问题讨论】:
标签: matlab
我想在 3D 中绘制一些数据,类似于以下产生的数据:
[X,Y,Z] = peaks(30);
surf(X,Y,Z)
但有一点不同。出现在上述曲面图上的等值线会发生变形,以便它们“拉伸”以匹配 Z 轴的变化。有谁知道如何生成曲面图,但等值线看起来好像规则间隔的网格已经“覆盖”在曲面上?我假设指定数据的网格将不再是单调间隔的,但我不确定如何继续。
【问题讨论】:
标签: matlab
您在寻找griddata 吗?
仔细看看第一个例子:“Interpolate Scattered Data Over a Uniform Grid”。
【讨论】: