在C++中,我將數據寫入二進制文件。我的數據是這樣的:float data[a][b]
(這是C++)。現在,我只想從Matlab讀取這個二進制文件(當然,我在matlab中很新),以獲得A數組(A = data[a][b]
)。我搜索在谷歌的許多解決方案,例如:在MatLab中讀取二進制文件
frid = fopen('data.bin', 'rb');
A = fread(fid,count,type)
...
然而,也許是因爲我是新的,這些解決方案並沒有爲我工作!
任何人都可以給我一個建議來閱讀這些數據嗎?歡迎任何答案!謝謝!
這個問題似乎很清楚,數據是「在二進制文件」。文件擴展名與'textread'是否可以使用無關,只有格式確定。 'textread'對二進制格式沒有幫助。 – 2012-02-19 01:38:55