主要实现以下功能:

  • 根据不同的工作簿读取xlsx数据
  • 根据给定矩阵,绘画热力图
  • 更改热力图的颜色模式
  • 按照指定步长设置x轴和y轴的刻度
  • 根据x轴和y轴重命名刻度值
  • 使用text()函数来,给图像指定位置添加标注
  • 保存图片

代码如下:

close all; clc;
%从HotMap文件中,分别读取第一个工作簿和第二个工作簿的内容
A36=xlsread('HotMap.xlsx', 1)
A37=xlsread('HotMap.xlsx', 2)
%创建第一张图
figure(1)
%绘画第一张图
imagesc(A36)
%添加热力图,一旁的指示图
colorbar
%设置热力图的颜色模式,默认为cold模式
colormap('hot')
%设置x轴的标签和步长
set(gca,'xtick',[0:2:21])
%对每个x轴上的值,进行自定义重命名
set(gca, 'xticklabel', {'0','10','20','30','40','50','60','70','80','90','100'})
%同上,Y轴
set(gca,'ytick',[0:2:14])
set(gca, 'yticklabel', {'10','70','60','50','40','30','20'})
%设置图标右侧标注,位置为,x轴的25刻度,y轴的8刻度,标注为“RSSI(dBm)”,旋转90度
text(25,8,'RSSI(dBm)','rotation',90)
%设置X轴的标注
xlabel('length(m)')
%赊着y轴的标注
ylabel('width(m)')
%保存图片到当前文件夹
saveas(gcf, 'fig36', 'png')

效果图

【Matlab】【碎碎念】绘制热力图,并更改颜色模式、设置X轴,Y轴,以及使用text()函数相关推荐

  1. python创建画布大小_要绘制图形,首先需要显示画布,并设置画布的大小。其中turtle.setup()函数可以显示画布,并设置画布的大小,及画布在屏幕上的相对位置。_学小易找答案...

    [简答题]大脑左半球: [其它]11- 15 [简答题]音乐教育能 [单选题]177. 下列哪种方法不属于机械清蜡方法?( ) [判断题]审美价值的特性--精神性. [单选题]168. 储层改造技术也 ...

  2. matlab 在图片上绘制热力图_python可视化之seaborn——热力图

    所用函数以及相关参数解析 seaborn.heatmap( data, vmin=None, vmax=None, cmap=None, center=None, robust=False, anno ...

  3. 【Python】绘制热力图seaborn.heatmap,cmap设置颜色的参数

    1. 参数详解 seaborn.heatmap seaborn.heatmap(data, vmin=None, vmax=None, cmap=None, center=None, robust=F ...

  4. python热力图颜色设置_【Python】绘制热力图seaborn.heatmap,cmap设置颜色的参数

    1. 参数详解 seaborn.heatmap seaborn.heatmap(data, vmin=None, vmax=None, cmap=None, center=None, robust=F ...

  5. r语言plot函数x轴y轴名字_Matplotlib入门-1-plt.plot( )绘制折线图

    在Python学堂1-8中,我们通过一个实例(温湿度变化曲线对比分析图)对Matplotlib模块中的常用折线图进行了初步的认知学习.本章及后续几章内容是对前面内容的总结以及细化.系统性的带领大家共同 ...

  6. 绘制热力图seaborn.heatmap,cmap设置颜色的参数

    cmap的参数如下: Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRma ...

  7. Matlab绘图:绘制双坐标轴(双y轴)并设置两个y轴的颜色

    改变颜色有两种方法: 第一种 在开头就设置 close all fig = figure; left_color = [0 0 1]; right_color = [0 1 0]; set(fig,' ...

  8. matlab双y轴作图_matlab双y轴作图两个y坐标轴设置问题,y轴刻度设置语句没发挥作用,求解答...

    展开全部 根据以下代码(供参考)e68a8462616964757a686964616f31333361303133,按你的要求修改,可以得达到如下效果(左:系统默认:右:按自己要求设定) hl1 = ...

  9. excel绘制函数图、两列数据作为X轴Y轴绘制关系图

    选中一列数据,然后插入散点图 在图上右键"选择数据" 点击编辑 指定X轴和Y轴的数据即可

最新文章

  1. 那么都数据库表,那么多不同记录。是怎样都存储在一个key-value数据库的?
  2. 源码安装zabbix3.2.7时PHP ldap Warning
  3. 【sublime Text】关闭sublime的更新提醒和激活提醒
  4. Web Dynpro ABAP---ALV控件的使用
  5. 多线程编程学习笔记——任务并行库(二)
  6. mysql中基本的DML语句
  7. c++ socket线程池_java 网络编程,Socket编程
  8. 《白日梦想家》观后感
  9. CString 是一种很有用的数据类型
  10. 如何看待苹果2016秋季发布会?
  11. 公式编辑器里面添加空格
  12. 制作PPT的常用网站及一些基本原则
  13. oracle加密表空间
  14. iPhone 重大缺陷 存储空间耗尽后无法正常开机
  15. Markdown的使用(富文本编辑)
  16. orbot android教程,Android Orbot malformed reply from SOCKS server
  17. 阻碍NFT进一步发展的绊脚石都有哪些?从6个方面切入分析
  18. Python设计俄罗斯方块
  19. Node:(番外篇) 如何使用Nodejs向指定邮箱发送邮件
  20. CVE-2022-26923漏洞分析

热门文章

  1. 数据安全:通用的数据加密方法(AES、RSA、数字签名和数字证书)
  2. python多线程采集高新技术企业名录
  3. Opencv属性页配置,Realease和Debug通用(64和32)
  4. mac下查看Class文件字节码
  5. 某程序员哀叹:连帮三任女友进大厂,却惨遭分手
  6. 吉林大学计算机学院董立岩,刘军-吉林大学计算机科学与技术学院
  7. 学计算机专业可以做施工员吗,建筑工程技术专业毕业只能做施工员?还有这些岗位可以做...
  8. ubuntu/linux系统知识(24)ubuntu自带的录屏软件
  9. 在 Win10 中加快微软账户登录速度的解决方案
  10. 电脑的计算机无法启动怎么办,电脑无法启动怎么办