有些实验可能需要调节两个参数,随着这两个参数的变化,实验结果表现出不同的差异。
为了能直观地看到实验结果随着参数的变化而变化,我们可以用等高线的办法把结果表示出来。
首先需要用contour函数把实验结果转成等高线;
接着用clable对等高线的值进行标注。例如:
clabel(contour(peaks,12));
或者
[cs,h] = contour(peaks,12);
clabel(cs,h);
结果如图所示
如果画得更密了,这时候就没办法用标注了,
因为标注结果密密麻麻的看不清楚,例如:
clabel(contour(peaks,30));
其标注变成如图所示结果
字都重叠在一起,没法看清楚,
这时候可以改用colorbar来表示各条等高线的值,例如:
contour(peaks,30);
colorbar;
这时候效果如下所示