0

我想在 Matlab 中使用 contourf 绘制过程的时间演变。问题是在不同的时间步骤,Matlab 找到我的数据的最大值和最小值并相应地设置颜色,所以第一个图中的 p=1000 可能是蓝色的,而在下一个图中可能有一些其他颜色。有什么方法可以使颜色保持一致,使每个值都具有某种颜色,而与最大值和最小值无关?

谢谢

4

1 回答 1

1
h = colorbar
set(h,'YLim',[min(vect) max(vect)])

vect您正在绘制的矩阵/向量在哪里,或者您可以硬编码您想要的任何值。

你也可以试试:

set(gca,'CLim',[min(vect) max(vect)])
于 2016-08-22T21:04:38.263 回答