MATLAB可变轮廓台阶

MATLAB可变轮廓台阶,matlab,contour,Matlab,Contour,我知道要在等高线图中显示的等高线,但它们的间距不规则。是否可以手动输入这些轮廓值,而不仅仅是LevelStep?是。在谈到LevelStep之前的右边,它还说(我略去了一些关于指定等高线层数的内容,您已经知道了): 轮廓功能允许您指定要绘制的轮廓层数或特定轮廓层数。如果是轮廓轮廓(Z,v)Z是数据矩阵。。。而v是特定轮廓水平的向量 所以就这么做吧(例如) 将在1、2、3、4和5处用等高线绘制Z contour(Z,[1 2 3 4 5]) % or contour(X,Y,Z,v)

我知道要在等高线图中显示的等高线,但它们的间距不规则。是否可以手动输入这些轮廓值,而不仅仅是LevelStep?

是。在谈到
LevelStep
之前的右边,它还说(我略去了一些关于指定等高线层数的内容,您已经知道了):

轮廓功能允许您指定要绘制的轮廓层数或特定轮廓层数。如果是
轮廓
<代码>轮廓(Z,v)
Z
是数据矩阵。。。而
v
是特定轮廓水平的向量

所以就这么做吧(例如)

将在1、2、3、4和5处用等高线绘制
Z

contour(Z,[1 2 3 4 5]) % or contour(X,Y,Z,v)