BLUEWHITERED(M)返回一个M × 3矩阵,包含从蓝色到白色到红色的颜色映射,白色对应于CAXIS值接近于零。这个彩色地图对于具有正负值的图像和曲面图非常有用。BLUEWHITERED本身与当前的颜色图长度相同。
例子:
------------------------------
数字
显示亮度图像(峰(250));
colorbar colormap (bluewhitered (256))
数字
显示亮度图像(峰(250),8 [0])
colorbar colormap (bluewhitered)
数字
显示亮度图像(峰(250),[0]6)
colorbar colormap (bluewhitered)
数字
冲浪(峰值)
colormap (bluewhitered)
轴紧
内森•切尔德里斯(2021)。bluewhitered(//www.tatmou.com/matlabcentral/fileexchange/4058-bluewhitered), MATLAB中央文件交换。检索.
非常有用的。谢谢
它工作得很好。正如Fabian Konrath所提到的,你可以使用colormap(gca,bluewhitered(256))制作带有不同颜色地图的子图的颜色条;而不是colormap (bluewhitered (256));.
它工作得很好。正如Fabian Konrath所提到的,你可以使用colormap(gca,bluewhitered2(256))制作带有不同颜色贴图的子图的颜色条;而不是colormap (bluewhitered2 (256));.
很好的功能。非常感谢!我喜欢你对颜色的选择,这样对比更明显,数字也更容易读懂。
谢谢,这是非常有用的,很容易应用
这看起来很适合模拟电磁波,谢谢!
这是好的,我们需要更多的matlab colormap像这样的默认选择。
感谢这个有用的功能!
关于多次调用该函数时报告的错误:您可以通过在调用colormap()时指定轴句柄来绕过这个问题。例如:colormap (gca bluewhitered)
这个太棒了,非常感谢。
有没有办法将白色设置为1?
与前面提到的其他用户一样,当函数被多次调用时,会出现一个bug。它会影响整个颜色图。
当多次调用子图时,它有一个颜色缩放错误:缩放会影响所有子图的全局。
谢谢你的包裹。我如何确保白色恰好对应于0呢?试图玩弄蓝白的争论,但仍然不确定结果是否可靠。
你好,谢谢!非常有用的。和Kira一样的问题:我如何设置缺失数据(Na,NaN)颜色?目前它是白色的。想设置它在不同的颜色,以拍摄它是缺失的数据。
非常有用!
嗨,我如何设置缺失数据(Na,NaN)颜色?目前它是白色的。想设置它在不同的颜色,以拍摄它是缺失的数据。
谢谢内森。我一直在使用红蓝颜色地图(Adam Auton, 2009年10月9日),然后打开颜色地图编辑器,手动拖动白色标记到c轴上的0点。值得的是,为了使用你的函数来模仿这些手动步骤,我在调用它之前使用了“colormap(red - blue)”(这只是将colormap的长度设置为与red - blue colormap相等),我破解了你的顶部/底部/中点RGB三元组来匹配红蓝色map:
%原始RGB三元组
%bottom = [0 0 0.5];
%botmiddle = [0 0.5 1];
%middle = [1 1 1];
%topmiddle = [1 0 0];
%top = [0.5 0 0];
%模拟红蓝色图渐变
底= [0 0 1];
Botmiddle = [0.5 0.5 1];
Middle = [1 1 1];
Topmiddle = [1 0.5 0.5];
Top = [1 0 0];
再次感谢这个有用的功能。
正是我所需要的
你好,
很好的功能。我有问题。由于无法在白色文档中显示,是否可以将白色更改为灰色或黑色?
非常感谢。
/静
这是一个很棒的功能!我遇到的唯一问题是当我试图修复颜色条(与出租车)。零不会停留在同一个地方(在白色),而是移动到红色或蓝色。有人知道怎么解决吗?
绝对有用。难以置信的是,它还没有包含在MATLAB中!!
这正是我所需要的。非常感谢。
太酷了!干得好!
有用的
有用,这样的颜色图实际上在Matlab中缺失