我有水深测量数据,其值介于-7000到0之间。是否可以在单个图像中对不同的值范围进行轮廓测量?示例:单个contourf
图中的范围从-100到10,-1000到-100,-5000到-1000和-7000到-5000。
答案 0 :(得分:2)
确实是 - 只需在第二个参数中指定一个向量,例如:
Z = peaks;
contourf(Z,[-10 -5 -1 0 1 5 10]);
您甚至可以在极端情况下使用Inf
和-Inf
来确保捕获极值(或min(Z(:))
和max(Z(:))
)。
在您的情况下,使用[-7000 -5000 -1000 -100 10]
作为第二个向量来获取所需的范围。当您说数据范围仅转到+10
时,不确定为什么要转到0
...