0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

麥辣雞腿堡 ? 來源:古月居 ? 作者:敢敢のwings ? 2023-11-15 15:17 ? 次閱讀

保存和加載消息

您可以保存消息并存儲(chǔ)內(nèi)容以供以后使用。

例如從訂閱者獲取一條新消息。

posedata = receive(posesub,10)

然后使用MATLAB的保存函數(shù)將姿態(tài)數(shù)據(jù)保存到MAT文件中。

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

在將文件加載回工作空間之前,清除posedata變量。

clear posedata

現(xiàn)在可以通過調(diào)用load函數(shù)加載消息數(shù)據(jù)。這將從上面將posedata加載到messageData結(jié)構(gòu)中。Posedata是結(jié)構(gòu)的一個(gè)數(shù)據(jù)字段。

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

檢查messageData。Posedata來查看消息內(nèi)容。

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

然后可以刪除MAT文件

delete('posedata.mat')
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    185

    文章

    2976

    瀏覽量

    230483
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4331

    瀏覽量

    62622
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    怎樣把CVX加載matlab

    本人是新手,沒怎么接觸過matlab,請(qǐng)問一下我現(xiàn)在要學(xué)習(xí)MILP算法,該怎樣把CVX加載matlab???
    發(fā)表于 09-17 20:15

    【安富萊——DSP教程】第3章 Matlab 簡(jiǎn)易使用(一)

    檢索矩陣的數(shù)據(jù) 3.4 工作區(qū)的數(shù)據(jù)保存和加載 3.5 字符串 3.6 函數(shù) 3.7 繪圖功能 3.8 總結(jié)
    發(fā)表于 05-29 15:08

    matlabM文件保存命令窗口中輸入提示錯(cuò)誤

    matlabM文件保存命令窗口中輸入提示錯(cuò)誤
    發(fā)表于 07-03 16:03

    matlab 如何保存生成的動(dòng)畫,就像生成gif圖片一樣?

    matlab 如何保存生成的動(dòng)畫,就像生成gif圖片一樣? 謝謝。
    發(fā)表于 10-14 17:12

    第3章 Matlab 簡(jiǎn)易使用(一)

    3.4 工作區(qū)的數(shù)據(jù)保存和加載 3.5 字符串 3.6 函數(shù) 3.7 繪圖功能 3.8 總結(jié)3.1 Matlab界面說明l Current Folder 用于訪問電腦中的文件。l
    發(fā)表于 09-22 07:47

    Matlab R2011b免費(fèi)下載

      ● 電子表格導(dǎo)入工具,提供用于選擇和加載混合文字及數(shù)字?jǐn)?shù)據(jù)的更多選項(xiàng)  ● 可讀性和導(dǎo)航功能改進(jìn),針對(duì) MATLAB 命令窗口中的警告和錯(cuò)誤消息  ● MATLAB 編輯器的自動(dòng)
    發(fā)表于 05-07 09:49

    怎么VEE程序自動(dòng)BMP格式中保存MATLAB圖形

    大家好,有人可以幫助我使用Vee Pro 6.1下的Matlab。 ?我vee pro下使用matlab腳本創(chuàng)建了一個(gè)圖形,我想自動(dòng)保存它(這意味著沒有
    發(fā)表于 10-29 17:37

    基于Matlab/Simulink建立直接轉(zhuǎn)距控制系統(tǒng)的定子磁鏈仿真模型

    【摘要】本文系統(tǒng)地介紹了基于Matlab/Simulink建立直接轉(zhuǎn)距控制系統(tǒng)的定子磁鏈仿真模型。通過仿真可以觀察異步電動(dòng)機(jī)啟動(dòng)和加載
    發(fā)表于 09-03 06:22

    有沒有辦法讓我看到保存的項(xiàng)目PC和加載到MCU的項(xiàng)目之間的程序差異?

    有沒有辦法讓我看到保存的項(xiàng)目(PC)和加載到 MCU 的項(xiàng)目之間的程序差異?我正在使用 System Workbench IDE 對(duì) stm32f405rgt6 進(jìn)行編程。MCU集成
    發(fā)表于 12-23 07:10

    imx8mm 88W8987,如何啟用wifi和加載wifi驅(qū)動(dòng)程序?

    我正在嘗試將 WIFI 集成到開發(fā)板的 imx8mm,但是當(dāng)我嘗試我的構(gòu)建中搜索 /lib/firmware/nxp/wifi_mod_para.conf 時(shí)。所以請(qǐng)幫助我如何啟用 wifi 和加載 wifi 驅(qū)動(dòng)程序??!
    發(fā)表于 06-09 08:04

    Matlab FAQ

    Matlab FAQM文件的使用使用matlab的時(shí)候,可以“Command Window”內(nèi)直接書寫matlab代碼,也可以將代碼保存
    發(fā)表于 05-10 10:04 ?15次下載

    MATLAB數(shù)據(jù)導(dǎo)入導(dǎo)出PDF電子書免費(fèi)下載

    您可以直接在0AT文件中保存和加載部分變量,而無需使用matfile函數(shù)將其加載到內(nèi)存。與加載保存
    發(fā)表于 07-29 08:00 ?3次下載

    USB設(shè)備Linux系統(tǒng)的識(shí)別和加載過程

    不知道大家在學(xué)習(xí)Linux的時(shí)候有沒有過這樣的疑問,為什么我們通過同一個(gè)接口接入的不同USB設(shè)備,我們的電腦都可以識(shí)別到呢?為什么Linux電腦不會(huì)把鼠標(biāo)識(shí)別成鍵盤呢?帶著這些疑問我們一起來看一下USB的識(shí)別和加載過程。
    的頭像 發(fā)表于 05-10 11:53 ?4629次閱讀

    車規(guī)MCU的啟動(dòng)加載程序是什么

    加載程序負(fù)責(zé)MCU上啟動(dòng)和加載應(yīng)用程序。它通過讀取存儲(chǔ)器的引導(dǎo)加載代碼,并將其加載到MCU的
    的頭像 發(fā)表于 10-27 17:26 ?1598次閱讀

    如何使用Tensorflow保存加載模型

    TensorFlow是一個(gè)廣泛使用的開源機(jī)器學(xué)習(xí)庫,它提供了豐富的API來構(gòu)建和訓(xùn)練各種深度學(xué)習(xí)模型。模型訓(xùn)練完成后,保存模型以便將來使用或部署是一項(xiàng)常見的需求。同樣,加載保存的模
    的頭像 發(fā)表于 07-04 13:07 ?1527次閱讀