(20190709)matlab——生成一个指定区间的图例colorbar

2023-12-24 00:48

本文主要是介绍(20190709)matlab——生成一个指定区间的图例colorbar,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

参考:https://blog.csdn.net/Moplast_Cat/article/details/65628299

%==============================

为多个子图生成统一的图例:

top_margin = 0.03; % top margin
btm_margin = 0.03; % bottom margin
left_margin = 0.03;% left margin
right_margin = 0.15;% right marginfig_margin = 0.08; % margin beween figures(sub) clim=[-7.5 15];
colormap(jet);
axes('position', [1-right_margin-fig_margin, btm_margin, 0.2, 1-(top_margin+btm_margin)]);
% axes('Position',[0.1 0.1 0.7 0.7]);%使其在点 (0.1 0.1) 处具有左下角,宽度和高度为 0.7
%% 
axis off;
h=colorbar();
caxis(clim);
ylabel(h,'TECU');

 

补充:

20191231

生成一个水平放置的图例:

figure(1)
top_margin = 0.13; % top margin
btm_margin = 0.13; % bottom margin
left_margin = 0.03;% left margin
right_margin = 0.20;% right margin
fig_margin = 0.08; % margin beween figures(sub) clim=[-11.64664 36.08672];
% clim=[min(min(min(x_lon(:,yslice,:)))) max(max(max(x_lon(:,yslice,:))))];
colormap(jet);
% axes('position', [1-right_margin-fig_margin, btm_margin, 0.1, 1-(top_margin+btm_margin)]);
axes('position', [0.05, 0.1, 0.8, 1-(top_margin+btm_margin)-0.20]);
% axes('Position',[0.5 0.5 0.7 0.7]);%使其在点 (0.1 0.1) 处具有左下角,宽度和高度为 0.7
axis off;
h03=colorbar('horiz');
% title(h03,'10^{11}el/m^{3}',Position,'West');%给colorbar添加单位标注
% ylabel(h03,'10^{11}el/m^{3}');
% set(get(h03,'title'),'string','TECU','position',[362 4]);
set(get(h03,'title'),'string','TECU');
% title的位置,362代表左右,4表上下,可以不加position发现默认位置在colorar中间
% colorbar();
caxis(clim);

 

 

 

这篇关于(20190709)matlab——生成一个指定区间的图例colorbar的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/530045

相关文章

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注

Python如何自动生成环境依赖包requirements

《Python如何自动生成环境依赖包requirements》:本文主要介绍Python如何自动生成环境依赖包requirements问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录生成当前 python 环境 安装的所有依赖包1、命令2、常见问题只生成当前 项目 的所有依赖包1、

MySQL中动态生成SQL语句去掉所有字段的空格的操作方法

《MySQL中动态生成SQL语句去掉所有字段的空格的操作方法》在数据库管理过程中,我们常常会遇到需要对表中字段进行清洗和整理的情况,本文将详细介绍如何在MySQL中动态生成SQL语句来去掉所有字段的空... 目录在mysql中动态生成SQL语句去掉所有字段的空格准备工作原理分析动态生成SQL语句在MySQL

Java利用docx4j+Freemarker生成word文档

《Java利用docx4j+Freemarker生成word文档》这篇文章主要为大家详细介绍了Java如何利用docx4j+Freemarker生成word文档,文中的示例代码讲解详细,感兴趣的小伙伴... 目录技术方案maven依赖创建模板文件实现代码技术方案Java 1.8 + docx4j + Fr

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

使用Jackson进行JSON生成与解析的新手指南

《使用Jackson进行JSON生成与解析的新手指南》这篇文章主要为大家详细介绍了如何使用Jackson进行JSON生成与解析处理,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 核心依赖2. 基础用法2.1 对象转 jsON(序列化)2.2 JSON 转对象(反序列化)3.

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

在java中如何将inputStream对象转换为File对象(不生成本地文件)

《在java中如何将inputStream对象转换为File对象(不生成本地文件)》:本文主要介绍在java中如何将inputStream对象转换为File对象(不生成本地文件),具有很好的参考价... 目录需求说明问题解决总结需求说明在后端中通过POI生成Excel文件流,将输出流(outputStre

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

Python实现合并与拆分多个PDF文档中的指定页

《Python实现合并与拆分多个PDF文档中的指定页》这篇文章主要为大家详细介绍了如何使用Python实现将多个PDF文档中的指定页合并生成新的PDF以及拆分PDF,感兴趣的小伙伴可以参考一下... 安装所需要的库pip install PyPDF2 -i https://pypi.tuna.tsingh