三维点数据:

lights =41.5000         0   33.000048.0000         0   29.000052.5000         0   25.000056.0000         0   20.000060.0000         0   15.000063.0000         0    9.000054.5596  -31.5000    9.000051.9615  -30.0000   15.000048.4974  -28.0000   20.000045.4663  -26.2500   25.000041.5692  -24.0000   29.000035.9401  -20.7500   33.000020.7500  -35.9401   33.000024.0000  -41.5692   29.000026.2500  -45.4663   25.000028.0000  -48.4974   20.000030.0000  -51.9615   15.000031.5000  -54.5596    9.0000-0.0000  -63.0000    9.0000-0.0000  -60.0000   15.0000-0.0000  -56.0000   20.0000-0.0000  -52.5000   25.0000-0.0000  -48.0000   29.0000-0.0000  -41.5000   33.0000-20.7500  -35.9401   33.0000-24.0000  -41.5692   29.0000-26.2500  -45.4663   25.0000-28.0000  -48.4974   20.0000-30.0000  -51.9615   15.0000-31.5000  -54.5596    9.0000-54.5596  -31.5000    9.0000-51.9615  -30.0000   15.0000-48.4974  -28.0000   20.0000-45.4663  -26.2500   25.0000-41.5692  -24.0000   29.0000-35.9401  -20.7500   33.0000-41.5000    0.0000   33.0000-48.0000    0.0000   29.0000-52.5000    0.0000   25.0000-56.0000    0.0000   20.0000-60.0000    0.0000   15.0000-63.0000    0.0000    9.0000-54.5596   31.5000    9.0000-51.9615   30.0000   15.0000-48.4974   28.0000   20.0000-45.4663   26.2500   25.0000-41.5692   24.0000   29.0000-35.9401   20.7500   33.0000-20.7500   35.9401   33.0000-24.0000   41.5692   29.0000-26.2500   45.4663   25.0000-28.0000   48.4974   20.0000-30.0000   51.9615   15.0000-31.5000   54.5596    9.00000.0000   63.0000    9.00000.0000   60.0000   15.00000.0000   56.0000   20.00000.0000   52.5000   25.00000.0000   48.0000   29.00000.0000   41.5000   33.000020.7500   35.9401   33.000024.0000   41.5692   29.000026.2500   45.4663   25.000028.0000   48.4974   20.000030.0000   51.9615   15.000031.5000   54.5596    9.000054.5596   31.5000    9.000051.9615   30.0000   15.000048.4974   28.0000   20.000045.4663   26.2500   25.000041.5692   24.0000   29.000035.9401   20.7500   33.0000

三维散点图绘制及标记:

clc
close all
clear all
lights = load('lights.txt');
H = size(lights,1);
mark = [];  % 建立标记数组
for i = 1:Hmark = [mark;num2str(i,'%02d')];  % 保证数组长度一致
end
c = lights(:,3)  % 或者c = 1:72  任意长度为72的数组均可以 按数值大小表达颜色
bias = 3  % 标记位置偏差, 避免实心点遮盖了标记内容,流出空间
figure
scatter3(lights(:,1),lights(:,2),lights(:,3),100,c,"filled")
xlabel('X')
ylabel('Y')
zlabel('Z')
xlim([-100 100])
ylim([-100 100])
zlim([0 60])
text(lights(:,1) + bias,lights(:,2) + bias,lights(:,3),mark,'color','r','FontSize',13) % z轴方向无偏差
h = colorbar;
set(get(h,'label'),'string','positions');%colorbar name

Reference:

  1. 散点图
  2. 散点图colorbar
  3. text函数

matlab scatter散点图加标记和colorbar相关推荐

  1. matlab scatter 散点图画法

    scatter(X,Y,S,C),这是matlab画散点图的命令:这里X,Y是画散点图的数据. 其中S为大小,系统默认大小为50,C表示所画图的颜色. x=1:0.05:10; . scatter(x ...

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

    MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 自己在编程的时候,没有在网上找到很好的解释. 所以把我的代码贴出来,给遇到同样问题的盆友一个参考~ 带注释.看不懂的地方可以给我 ...

  3. python绘制散点图的步骤_python绘制散点图并标记序号的方法

    python绘制散点图并标记序号的方法 实现二维平面上散点的绘制,并可以给每个散点标记序号或者名称: import numpy as np import matplotlib.pyplot as pl ...

  4. Matlab scatter 如何显示不同颜色点状

    有时候需要在matlab scatter绘图中显示不同颜色区分,如下图是人体血压高压.低压与年龄关系的散点图. 红色点表示高压 绿色点表示低压 用 matlab 如何实现呢? 1.创建一维矩阵x,y1 ...

  5. matlab里markersize,Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的

    Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的 Matlab scatter/plot绘制图时,单点的'MarkerSize'与空间位置的关系 scatte ...

  6. 用Matlab画散点图

    转自http://blog.sina.com.cn/s/blog_613319890101hnkm.html 用Matlab画散点图程序示例: clc; clear; x=[7.0  10.5 13. ...

  7. 用matlab画散点图,并指定点与点之间的连线

    用matlab画散点图不难,用scatter函数就行了,主要难在要指定点与点之间连线,关键在于使用gplot函数. 语法 gplot(A,Coordinates) gplot(A,Coordinate ...

  8. 【matplotlib】scatter()散点图的详细参数

    matplotlib.pyplot 包下的scatter散点图的详细参数 def scatter(x, y, s=None, c=None, marker=None, cmap=None, norm= ...

  9. python(matplotlib4)——Scatter 散点图,Bar柱状图(方向:向上,向下),柱状图添加注释

    文章目录 前言 scatter 散点图 Bar柱状图(方向:向上,向下) 前言 来自 莫烦python的总结. scatter 散点图 n =500 X = np.random.normal(0,1, ...

最新文章

  1. 【怎样写代码】小技巧 -- 关于引用类型的两种转换方式
  2. 容量法和库仑法的异同点_【图文专辑】第十讲:容量法高锰酸盐指数的测定
  3. [LeetCode] Reverse Linked List II
  4. linux 双通道 磁盘,HP MSA2012SA 双通道 磁盘阵列配置说明 for linuxoracle
  5. 一个基于STM32实现的多组分气体分析仪项目
  6. java uuid静态方法_Java UUID nameUUIDFromBytes()方法及示例
  7. NET平台4.0 发布网站流程及出错总结
  8. Flutter学习笔记(10)--容器组件、图片组件
  9. HTTP的长连接和短连接通俗解释以及应用场景
  10. (四)基于Multisim的超外差接收系统:检波器的设计
  11. error C2065: 'IDD_***' : undeclared identifier
  12. 黑群晖vmm专业版_Virtual Machine Manager 专业版打造高效安全虚拟环境
  13. MPEG2简单码流分析
  14. oracle 体系结构初步认识(一)
  15. ffmpeg使用说明书
  16. 微信公众号测试号申请及访问(图详解)
  17. 【云原生】—— 学习云计算应用开发你需要掌握的五大技能
  18. 【大话设计模式】——设计模式概论
  19. python_while 循环_珠穆朗玛峰
  20. 炫酷!从未见过如此Q弹的Switcher

热门文章

  1. 虹科案例|太赫兹技术用于石墨烯光伏器件的性能表征
  2. 国内主流AI大模型盘点
  3. java计算机毕业设计古惠农产品线上销售系统源码+mysql数据库+系统+lw文档+部署
  4. 传统施封与智能施封的区别
  5. 手机驱蚊软件测试工程师,手机驱蚊是否实用?编辑肉身亲做实测
  6. Win10打印功能(组件)恢复(修复)
  7. vue+echarts 地图携带参数下钻【demo二】
  8. 【ACWing】713. 区间 2
  9. 钉钉企业应用开发指南
  10. 《JavaScript高级程序设计 (第3版)》学习笔记13:chapter_5 - 4 RegExp类型