如何更改色条比例

82次浏览(过去30天)
Bajdar Nouredine
Bajdar Nouredine 2021年10月14日
回答: 沃斯 2021年10月14日
我想把比例从[0,1]改为[36,45]
%%示例数据
X = (1.9:-0.01:0);
数据= sin(x);
d1 = (44.86: -.0:38);
将值移向中心,因此您将得到一个圆而不是一个环。
Rho = x-min(x);
您的网格生成代码。
Theta = (0:360)*pi/180;
[th, r] = meshgrid(theta, rho);
[th1, r1] = meshgrid(theta, d1);
绘制值
冲浪(min (x) + r。* cos ((th)),...
分钟(x) + r。*罪(th),...
Repmat (data(:), 1, size(th,2)),...
“线型”“没有”);
视图(2);
平等的紧
% contourf(峰值)
colorbar
colormap(抛(喷));

答案(1)

沃斯
沃斯 2021年10月14日
要将颜色条比例设置为[36 45],请在代码的末尾添加以下行:
集(gca),“爬”36 [45]);
这将把整个圆圈变成红色 数据 都小于36。

类别

了解更多Colormaps帮助中心而且文件交换

标签

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!