0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在MATLAB中如何保存和加载消息

麦辣鸡腿堡 来源:古月居 作者:敢敢のwings 2023-11-15 15:17 次阅读

保存和加载消息

您可以保存消息并存储内容以供以后使用。

例如从订阅者获取一条新消息。

posedata = receive(posesub,10)

然后使用MATLAB的保存函数将姿态数据保存到MAT文件中。

save('posedata.mat','posedata')

在将文件加载回工作空间之前,清除posedata变量。

clear posedata

现在可以通过调用load函数加载消息数据。这将从上面将posedata加载到messageData结构中。Posedata是结构的一个数据字段。

messageData = load('posedata.mat')
messageData = struct with fields:
posedata: [1x1 struct]

检查messageData。Posedata来查看消息内容。

messageData.posedata
ans = struct with fields:
MessageType: ‘geometry_msgs/Twist’
Linear: [1x1 struct]
Angular: [1x1 struct]

然后可以删除MAT文件

delete('posedata.mat')
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    175

    文章

    2922

    浏览量

    228441
  • 函数
    +关注

    关注

    3

    文章

    3868

    浏览量

    61309
收藏 人收藏

    评论

    相关推荐

    MATLAB信号处理的应用

    MATLAB信号处理的应用
    发表于 08-15 18:48

    怎样把CVX加载matlab

    本人是新手,没怎么接触过matlab,请问一下我现在要学习MILP算法,该怎样把CVX加载matlab啊?
    发表于 09-17 20:15

    【安富莱——DSP教程】第3章 Matlab 简易使用(一)

    检索矩阵的数据 3.4 工作区的数据保存和加载 3.5 字符串 3.6 函数 3.7 绘图功能 3.8 总结
    发表于 05-29 15:08

    matlabM文件保存命令窗口中输入提示错误

    matlabM文件保存命令窗口中输入提示错误
    发表于 07-03 16:03

    matlab 如何保存生成的动画,就像生成gif图片一样?

    matlab 如何保存生成的动画,就像生成gif图片一样? 谢谢。
    发表于 10-14 17:12

    第3章 Matlab 简易使用(一)

    3.4 工作区的数据保存和加载 3.5 字符串 3.6 函数 3.7 绘图功能 3.8 总结3.1 Matlab界面说明l Current Folder 用于访问电脑中的文件。l
    发表于 09-22 07:47

    请问CCS里的数组怎样保存然后matlab里被运用?

    将数据导入matlab里进行测算。如果社区里有研究过怎么实际测算下图这个的,求帮助~!!之前没有学过这个,完全没有思路该怎样计算现实欠阻尼的调节时间。
    发表于 08-15 06:31

    Matlab R2011b免费下载

      ● 电子表格导入工具,提供用于选择和加载混合文字及数字数据的更多选项  ● 可读性和导航功能改进,针对 MATLAB 命令窗口中的警告和错误消息  ● MATLAB 编辑器的自动
    发表于 05-07 09:49

    如何配置和加载STNRGPF01?

    我想设计一个新的电源转换器,我认为还没有办法配置和加载设备。我ST网站上查找了相关信息,但没有足够明确的信息。 #stnrgpf01配置
    发表于 08-15 13:40

    怎么VEE程序自动BMP格式中保存MATLAB图形

    大家好,有人可以帮助我使用Vee Pro 6.1下的Matlab。 ?我vee pro下使用matlab脚本创建了一个图形,我想自动保存它(这意味着没有
    发表于 10-29 17:37

    基于Matlab/Simulink建立直接转距控制系统的定子磁链仿真模型

    【摘要】本文系统地介绍了基于Matlab/Simulink建立直接转距控制系统的定子磁链仿真模型。通过仿真可以观察异步电动机启动和加载
    发表于 09-03 06:22

    有没有办法让我看到保存的项目PC和加载到MCU的项目之间的程序差异?

    有没有办法让我看到保存的项目(PC)和加载到 MCU 的项目之间的程序差异?我正在使用 System Workbench IDE 对 stm32f405rgt6 进行编程。MCU集成
    发表于 12-23 07:10

    imx8mm 88W8987,如何启用wifi和加载wifi驱动程序?

    我正在尝试将 WIFI 集成到开发板的 imx8mm,但是当我尝试我的构建中搜索 /lib/firmware/nxp/wifi_mod_para.conf 时。所以请帮助我如何启用 wifi 和加载 wifi 驱动程序!!
    发表于 06-09 08:04

    USB设备在Linux系统中的识别和加载过程

    不知道大家在学习Linux的时候有没有过这样的疑问,为什么我们通过同一个接口接入的不同USB设备,我们的电脑都可以识别到呢?为什么Linux电脑不会把鼠标识别成键盘呢?带着这些疑问我们一起来看一下USB的识别和加载过程。
    的头像 发表于 05-10 11:53 2704次阅读

    车规MCU的启动加载程序是什么

    加载程序负责在MCU上启动和加载应用程序。它通过读取存储器中的引导加载代码,并将其加载到MCU的内部存储器中执行,从而启动应用程序。 存储器管理:启动
    的头像 发表于 10-27 17:26 1084次阅读