Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有值范围从 -7000 到 0 的水深测量数据。是否可以在单个图像中绘制不同值范围的轮廓?示例:单个contourf图中的范围从 -100 到 10、-1000 到 -100、-5000 到 -1000 和 -7000 到 -5000。
contourf
当然可以——只需在第二个参数中指定一个向量,例如:
Z = peaks; contourf(Z,[-10 -5 -1 0 1 5 10]);
您甚至可以在极端情况下使用Infand-Inf来确保捕获极值(或min(Z(:))and max(Z(:)))。
Inf
-Inf
min(Z(:))
max(Z(:))
在您的情况下,[-7000 -5000 -1000 -100 10]用作第二个向量来获取您想要的范围。+10当您说数据范围仅用于...时,不确定您为什么要去0...
[-7000 -5000 -1000 -100 10]
+10
0