很简单的问题,但在网上找不到答案…我想想象从激光雷达收集到的点云。我可以绘制单独的帧,但想循环它们以创建“动画”。我知道如何用DrawNow来处理普通的绘图,但不能用分散的3来处理。如果我像在注释代码中那样简单地再次调用scatter3,那么我在散点图中看到的框架会随着每次更新而跳跃(非常不舒服)。如何在不改变散点IE的用户界面的情况下,使散点3图更新到新的点。当它循环通过时,仍然能够围绕可视化的点云进行平移和缩放。

编辑:文件是一个Rosbag文件,我无法附加它,因为它是170MB。当在一个循环中使用scatter3和一个普通数组时,问题不会发生,这似乎与使用scatter3使用frame=readmessages(rawbag,i)调用pointcloud2类型的文件有关。

编辑:问题似乎不在于轴的限制,而在于图形窗口中轴的视图。当散点初始化时,将以正x向右、正y从屏幕上消失、正z向上的方式查看散点,如视图1所示。过了一会儿,它跳到第二个视图,在该视图中,轴发生了变化,此时正x离开屏幕,正y向右,正z向上(两个视图均如图所示)。这使得不可能在循环中查看,因为它一直在切换。所以基本上如何在不调用scatter3的情况下更新绘图(

点云数据

)?

rawBag = rosbag('jackwalking.bag');

frame = readMessages(rawBag, 1);

scatter3(frame{1});

hold on

for i = 1:length(readMessages(rawBag))

disp(i)

frame = readMessages(rawBag, i);

% UPDATE the 3D Scatter %

% drawnow does not work?

% Currently using:

scatter3(frame{1})

pause(.01)

end

matlab如何把散点放大,如何在matlab中更新散点3图(循环)相关推荐

  1. 父组件更新prop_如何在ReactJS中更新组件的prop —哦,是的,有可能

    父组件更新prop by Dheeraj DeeKay 通过Dheeraj DeeKay 如何在ReactJS中更新组件的prop -哦,是的,有可能 (How to update a compone ...

  2. 如何在Mongoose中更新/更新文档?

    本文翻译自:How do I update/upsert a document in Mongoose? Perhaps it's the time, perhaps it's me drowning ...

  3. php 循环 post,如何在php中使用jQuery递归调用POST循环请求

    如何在php中使用jQuery递归调用POST循环请求 发布时间:2021-01-28 17:37:18 来源:亿速云 阅读:79 作者:Leah 这期内容当中小编将会给大家带来有关如何在php中使用 ...

  4. 画出序列的图形matlab,江恩时间序列怎么画,如何在matlab上绘制基于时间序列的图形...

    Q1:如何在matlab上绘制基于时间序列的图形 ..flag.. Q2:怎样用spss软件画出时间序列图 第一步:定义时间.步骤:数据-定义日期.有许多种日期模式,依实际情况定. 第二步:创建模型. ...

  5. MATLAB计算杨氏模量,四阶弹性模量Cijkl如何在matlab里表示啊? - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    matlab 四元数运算计算包就可以了吧 Matlab 四元数操作函数 2012-06-03 21:02:55|  分类: MATLAB&Mathemati |  标签:四元数  quater ...

  6. 如何在 LaTeX 中画一个树状图(使用tikz和tikz-qtree包中的宏绘制树、森林、二叉树)

    简单介绍 在计算机相关的文章中,树状图是最常见的几种图之一.树状图经常被用来用来演示结构.层次.算法等内容.而二叉树是最基础的树状图之一,掌握二叉树的画法就可以用图像展示一些算法或者数据结构了. 在 ...

  7. 居然还有人不知道如何在 IDEA 中生成 Maven 依赖关系图?

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...

  8. matlab给曲线加噪音,请问如何在MATLAB里在一个信号曲线上加上1到3个高斯白噪声?...

    MATLAB中产生高斯白噪声的两个函数 MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN.WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声. ...

  9. matlab储存指定几个参数,如何在Matlab中使用fittype的多个参数

    我有一个1000x2数据文件,我正在使用这个问题. 我应该用Acos(wt + phi)拟合数据. t是时间,它是数据文件中的第一列,即自变量.我需要找到拟合参数(A,f和phi)及其不确定性. 我的 ...

  10. 如何在Html5中画SVG(矢量图)

    什么是SVG? SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用于定义用于网络的基于矢量的图形 SVG 使用 XML 格式定义图形 SVG 图像在放大或改变尺 ...

最新文章

  1. mysql 字段字节_MySql字段类型及字节
  2. 5个找出Linux中“二进制命令”描述和系统中位置的方法
  3. python 库列表_python库安装列表
  4. P3978 [TJOI2015]概率论
  5. 周围剃光头顶留长发型_发型改变气质,这话放在石原里美身上也通用啊
  6. element-ui表单校验
  7. Hi,我们的代码重构了
  8. C#进阶系列——WebApi 路由机制剖析:你准备好了吗?
  9. Idea设置炫酷主题+设置背景图片
  10. Windows10重新安装软件商店
  11. ORACLE 错误 904
  12. BZOJ 4987 (树形DP)
  13. 什么是软件项目验收,软件项目验收测试方法分享
  14. MySQL数据库存储过程讲解与实例
  15. Android椭圆offon按钮,如何使椭圆闪烁?
  16. 技术沙龙 | 云时代下的架构演进—企业云及云原生技术落地实践
  17. (6)Air Band数字图像处理基础-对图像进行几何变换
  18. 魔法城堡计算机谱子,TFBOYS《魔法城堡》简谱
  19. apollo源码启动服务,apollo源码分析
  20. 使用Android Studio导入安卓源码

热门文章

  1. Ajax.net中的Web服务
  2. Java 通过JDBC连接Mysql数据库
  3. unity3d之kinect 初识
  4. Atitit httpclient feign使用总结RestTemplate Httpclient重要的功能 重试与超时 1.RedirectExec执行器的默认策略是,在接收到重定向错误码3
  5. Atitit m4a文件元数据结构 目录 1. 一、基本概念 1 2. MP4文件由若干称为Atom(或称为box)的数据对象组成, 2 2.1. MP4文件概述 2 2.2. M4A没有视频流而已
  6. Atitit rpc之道 attilax著 艾龙 著 1. 远程过程调用协议 1 2. 历史 2 2.1. RPC的早期发展 3 3. RPC这种编程范式存在的三大问题以及这些问题 5 3.1.
  7. Atitit 企业文化之道 ---假日文化 attilax总结
  8. Atitit 数据存储视图的最佳实际best practice attilax总结
  9. paip.输入法编程--词频调整原则--发音长度优先
  10. paip.提升用户体验---注册异常记录