MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小

自己在编程的时候,没有在网上找到很好的解释。

所以把我的代码贴出来,给遇到同样问题的盆友一个参考~

带注释。看不懂的地方可以给我留言,我看到了就会回复。

三维散点图:

%三维散点着色图
data=xlsread('附件一:已结束项目任务数据.xls');
x=data(:,1);
y=data(:,2);
z=data(:,3);%上面都是在读取数据,可忽略
c=z;%c表示对z轴进行着色scatter3(x,y,z,50,c,'.');%50表示点的大小,c表示着色情况,'.'表示点的形状
xlabel('纬度(°)')
ylabel('经度(°)')
grid on
h = colorbar;%右侧颜色栏
set(get(h,'label'),'string','任务价格 (元)');%给右侧颜色栏命名xlim([22.4931 23.8784]) %X,Y轴取值范围
ylim([112.6833 114.5130])

 二维散点图:

%二维散点图
data=xlsread('附件一:已结束项目任务数据.xls');
x=data(:,1);
y=data(:,2);
z=data(:,3);S = 10; %坐标点的大小/尺寸
scatter(x,y,S,z,'filled') %filled表示点是实心点,缺省则为空心点
xlabel('纬度(°)')
ylabel('经度(°)')
grid on
h = colorbar;
set(get(h,'label'),'string','任务价格 (元)');%给颜色栏命名xlim([22.4931 23.8784]) %设置坐标轴刻度取值范围
ylim([112.6833 114.5130])

MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 colorbar相关推荐

  1. matlab画二维颜色深浅,MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 colorbar

    https://blog.csdn.net/weixin_39653442/article/details/115813820 https://zhuanlan.zhihu.com/p/4961557 ...

  2. 【matlab】画二维/三维散点图时用颜色及散点大小表示数据大小

    前几天用matlab画图时组长要求要用不同的颜色和大小区分数据的大小-- 看了matlab的官方文档很久也没有找到自己想要的答案,反复试验+看别人的博客总结出来了matlab画上述要求散点图的方法 目 ...

  3. matlab 如何画二维图形,Matlab 学习 画图篇 一 二维图形

    matlab给绘制二维图形提供了很多的函数,把一些绘制二维图形的基本函数做成一张表,如下图所示: 我就按照表的顺序一一记录一些个函数的简略用法. 首先是 1.plot函数 plot函数有很多重载方法, ...

  4. 一节双曲型方程基于MATLAB的求解,二维双曲型方程的分组并行格式及其数值实验...

    第 28卷第 2期 2010年 6月 湖北民族学院学报 (自然科学版 ) Journal of Hubei University for Nationalities(Natural Science E ...

  5. 【matlab笔记】二维/三维隐函数绘图

    ● 隐函数: 通常情况下我们使用的隐函数都是如:x²+y²=1 这样的形式,但在matlab中,隐函数用[函数句柄]定义时,必须把形式化为 f (x,y) = 0此种形式,如:x² + y² - 1 ...

  6. python画二维数组散点图_基于python二维数组及画图的实例详解

    基于python二维数组及画图的实例详解 下面小编就为大家分享一篇基于python 二维数组及画图的实例详解,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 1.二维数组取值 注:不管 ...

  7. matlab怎么画二维热力图_[原创]Day3.箱线图和热力图的绘制

    使用Matplotlib和Seaborn进行绘制箱线图和热力图. 箱线图 箱线图(boxplot)又称盒式图,可以显示数据的分散情况,由五个数值点组成:最大值(max)-上界.最小值(min)-下界. ...

  8. matlab经纬度画二维图,Matlab绘制汉经纬度的散点图 2

    clc clear all close all %读取excel中数据 data = xlsread('D:/metero.xlsx', 'sheet3', 'A2:G579'); %获取精度纬度 l ...

  9. matlab怎么画二维热力图_1.1交通热力图(2)——基于matlab绘制

    地理密度图是matlab2018以后才有的工具,对于更早版本,这里提出一种自编程的绘制方法. A.没有地图衬托的热力图 已知的数据格式为坐标经纬度,数据量大概在200万行.图1:经纬度坐标,向量名gp ...

最新文章

  1. Redis的持久化开启了RDB和AOF下重启服务是如何加载的?(10个人9个回答错误)
  2. 学python需要记笔记吗_自学python需要做什么笔记
  3. 菜鸟学习笔记2,$(document).ready()使用讨论
  4. 命令行编译 WRK ,windbg 调试
  5. JWT-基于token的认证方式
  6. Exception in thread main java.lang.NullPointerException一例解决
  7. python是不是汇编语言_python是汇编语言吗
  8. 弱电施工流程及规范(二)
  9. 如何清理mac系统垃圾
  10. linux内存查看命令
  11. st7789 旋转_st7789v spi通信
  12. keyshot渲染图文教程_使用keyshot渲染器精确贴图的步骤教程详解
  13. FOTA升级差分包编译服务器搭建
  14. matlab变量命名中文,Matlab变量及命名规则
  15. 一文看懂信用额度管理体系(三连)
  16. k8s生命周期---容器探测
  17. python基础-列表
  18. 3通道高清视频编码电路 转接IC GM7123:TTL转VGA芯片
  19. R语言环境安装及第三方包的下载地址及信息
  20. 【深度学习-吴恩达】L1-4 深层神经网络 作业

热门文章

  1. 小程序时间段选择 选取某天的某时间段 基于vantweapp的时间段选择器 日期选择器
  2. 关于vs新建项目时只有空白项
  3. 【编译原理】-- 第二章(三)(文法的化简改造、无用产生式、产生式的消除、文法的其他表示方法、例题)
  4. Mybatis--SqlSession对象创建过程
  5. 区块链技术与应用实验报告(实验三)
  6. Samba文件服务器的配置
  7. JS中[].slice.call的理解
  8. Python爬虫学习笔记 (2) [初级] 初识 requests + bs4 + re
  9. Axure RP9 安装教程
  10. 大数据医疗面临着哪些挑战?