稳定色图范围以比较Matlab中的两个表面图

时间:2017-07-26 12:24:18

标签: matlab plot surface colormap

无论我尝试什么,我都无法稳定两张图的颜色。当值从0 - 30减小到0-1时,色彩映射始终适应新值。在附图中,我需要稳定第一个色标0-30,第二个图例应该是所有深蓝色和表面。

忽略y值。

0-30 0-1

非常感谢你的帮助和建议。

部分代码如下。

args = {time,freq,abs(cfs).^2}; 
surf(args{:},'edgecolor','none'); 
view(0,90); axis tight; 
shading interp; colormap(parula(128)); 
h = colorbar;  

我尝试了这个但是没有用。

set(h,'ylim',[0 100]); 
yal=linspace(1,100);
set(h,'ytick',yal); 

1 个答案:

答案 0 :(得分:2)

请尝试添加此内容:

isDeleted:"0"
maintenancetype:"Fixed"
status:"1"
_id:"5971da2c958ccd42a9c99f54"

https://www.mathworks.com/help/matlab/ref/caxis.html