[問題] 如何用C語言寫成MATLAB的.mat檔呢?已回收

看板MATLAB作者 (Corn)時間16年前 (2009/09/25 22:46), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
※ [本文轉錄自 C_and_CPP 看板] 作者: byby615 (Corn) 看板: C_and_CPP 標題: [問題] 如何用C語言寫成MATLAB的.mat檔呢? 時間: Fri Sep 25 19:52:00 2009 我想要用C語言把算出來的數據寫成MATLAB的.mat檔, 但我怎麼寫都失敗(~^O^~),請問各位要怎做? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.144.96

09/25 21:15,
最少也要把你怎麼作的想法說出來吧
09/25 21:15

09/25 21:42,
直接轉 應該可以吧
09/25 21:42

09/25 22:06,
例如我寫入50個23,然後再用MATLAB開啟,就會有一個1×50的
09/25 22:06

09/25 22:07,
矩陣且內容皆是23的矩陣可以使用!
09/25 22:07

09/25 22:09,
.mat檔好像需要一些格式的樣子,我試過單純把數據寫入.mat
09/25 22:09

09/25 22:10,
檔,但是MATLAB都無法讀取!
09/25 22:10
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.144.96

09/25 22:56, , 1F
檔頭就不對了 matlab怎麼會認識
09/25 22:56, 1F

09/25 22:57, , 2F
每一種格式檔都有一個規定的檔頭 要照規格來 但有規格
09/25 22:57, 2F

09/25 22:57, , 3F
也不保證你寫的會讓matlab願意讀
09/25 22:57, 3F

09/25 22:58, , 4F
所以你應該去看matlab help的C怎麼處理進來
09/25 22:58, 4F

09/25 23:01, , 5F
寫成ascii或binary好了
09/25 23:01, 5F

09/25 23:07, , 6F
這樣啥平台都可以讀取了
09/25 23:07, 6F

09/26 00:45, , 7F
http://ppt.cc/ph,S 這東西google很容易吧?
09/26 00:45, 7F

09/26 11:17, , 8F
應該去call MAT-file API,而不是土法練鋼去研究mat的格式。
09/26 11:17, 8F

09/26 11:17, , 9F
MATLAB的說明書就有講MAT-file API。
09/26 11:17, 9F
文章代碼(AID): #1AlDV9uI (MATLAB)
文章代碼(AID): #1AlDV9uI (MATLAB)