首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【MATLAB】进阶绘图 ( colormap 颜色图矩阵分析 | 自定义 colormap 颜色图 | 生成 64 x 3 的 colormap 颜色图矩阵 )

文章目录 一、colormap 矩阵分析 二、自定义 colormap 颜色图 1、生成 colormap 矩阵 2、代码示例 一、colormap 矩阵分析 ---- imagesc 函数参考文档..._64x3 = green_colormap'; 这里转置之后的 green_colormap_64x3 就可以作为颜色图 colormap 使用 ; 2、代码示例 代码示例 : % 生成一个 10 x...'; % 使用 10 x 3 的颜色网格表示 x 10 x 3 的矩阵 imagesc(x); % 查看颜色图颜色值 colorbar; % 设置自定义的颜色图 colormap(green_colormap..._64x3); % 打印颜色图的值 green_colormap_64x3 green_colormap_64x3 运行结果 : 命令行窗口打印结果 : 打印的是生成的 64 \times 3...的 colormap 颜色图矩阵 >> Untitled10 green_colormap_64x3 = 0 0.5000 0 0 0.5079

2.7K30

使用 matplotlib 自定义Colormap

创建 colormap 时通常需要以下两步: 使用 Normalize 实例或子类将数据数组归一化为 [0 1]之间的数组 使用 Colormap 子类的实例进行数据和颜色的映射 模块中提供了以下两个函数创建...colormap: LinearSegmentedColormap 所有内置 colormap 实例均由此函数创建,但也可以自定义colormap ListedColormap 从颜色列表创建...colormap 使用 LinearSegmentedColormap 的 from_list 方法创建 colormap # R, G, B 三色 colors = [(1, 0, 0), (0,...1, 0), (0, 0, 1)] # 用于进行 colormap 插值,表示 colormap 颜色区间 n_bins = [3, 6, 10, 100] # colormap 名 cmap_name...使用 RGB 字典进行颜色定义可能没有直接使用十六进制颜色来创建 colormap 更直观且易理解。当然自定义 colormap 的方式很多,而且都能达到要求。

3.9K30
您找到你想要的搜索结果了吗?
是的
没有找到

绘图技巧|如何创建自定义colormap

之所以推这篇文章,是因为看到了一个不错的colormap,苦于没有源文件,只能截图然后识别出颜色,但识别效果看起来又没那么好了(如下图)。...左侧为看到卫星亮温观测colormap,右侧为识别出的colormap 整体上来看也还算可以,但达不到满意的效果,便想根据颜色自行创建一个,成图效果如下。...好不好看暂且不说,这篇文章的主要目的是想说:绘图的时候颜色的选择不必拘泥于使用软件提供的colormap,应该根据想要强调的内容选择,比如这里想要强调亮温的不同温度区间,那么使用不同颜色就是一个很好的选择...colormap used to discrete :param start(int): start index of colormap, default 0 :param stop(...int): stop index of colormap, default 1 :return discrete colormap Note: if base_cmap

1.2K20

matlab中的colorbar用法(显示色阶的颜色栏)

我们直接在命令窗口输入例如”colormap(hsv)” 就可以是平面图的颜色显示相应的colormap。 下面教大家如何自定义自己想要的colormap,方法十分简单。...以中国海的海面温度图为例: 这是一张有m_pcolor画出来的图,之后colormap是matlab默认的jet(即直接输入命令‘colorbar’显示的colormap)。...如果我们这是在命令窗口输入‘colormap(hsv)’,则会变成下面这张图: (请忽视图标题,截图很麻烦,见谅) 如果我们这是想定义一种新的colormap,颜色从赤,橙,白,蓝,紫依次传递的话(如下图...这就要用到matlab的colormap Editor了。...如下图:点击figrue窗口的Edit-colormap 出现colormap Editor窗口: 我们可以利用这个窗口直接设置自定义colormap

20.4K10

【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )

文章目录 一、imagesc 缩放颜色显示图像 1、imagesc 函数 2、代码示例 二、Colormaps 颜色图 1、colormap 颜色图简介 2、设置不同的颜色图 一、imagesc 缩放颜色显示图像...z 轴的颜色值 % 可以看到最小值 ~ 最大值 对应的颜色区间 colorbar; 执行结果 : 图形 1 : 图形 2 : 完整效果 : 二、Colormaps 颜色图 ---- 1、colormap...颜色图简介 colormap 参考文档 : https://ww2.mathworks.cn/help/matlab/ref/colormap.html matlab 中的颜色图 : 使用颜色图 :...([Name]) % 使用暖色 colormap(hot) 2、设置不同的颜色图 % 生成 x , y 矩阵 , [x, y] = meshgrid(-3 : .2 : 3 , -3 : .2 :...(cool); % 改变 z 值对应的颜色值 % 灰度颜色 colormap(gray); 执行结果 : 第一张图是 3D 坐标图 , 第 2,3,4 分别是 暖色 , 冷色 , 灰度颜色图 ;

2.8K20
领券