MATLAB 寫成的CSV檔案python無法讀取

2021-10-03 11:20:30 字數 391 閱讀 9642

因為matlab的曲面擬合比python的更為簡單,於是常用python的我用matlab進行了一下曲面擬合,然而在將擬合結果匯出的時候碰到乙個問題,直接用xlwrite寫成的csv檔案python無法識別,在看到這位網友的部落格時明白了解決的辦法,為了防止自己忘記,記錄於此

將array轉化為table,使用array2table函式即可,因為資料擬合的結果是乙個一行多列資料,還需要轉置一下才方便,matlab中資料轉置很方便,a』就是資料a的轉置

將table寫成csv檔案,使用writetable函式

writetable(table, 『filename.csv』);

這樣得到的csv檔案可以很容易的使用pandas.read_csv讀取,不過表頭我不知道怎麼修改,先記錄這些,以後明白了再更新進去

matlab讀取csv檔案資料

注意 csvread函式只試用與用逗號分隔的純數字檔案 第一種 m csvread filename 直接讀取csv檔案的資料,並返回給m 第二種 m csvread filename r,c 讀取csv檔案中從第r 1行,第c 1列的資料開始的資料,這對帶有標頭檔案說明的csv檔案 如示波器等採集...

matlab 儲存資料到csv檔案

filename1 c users thinkpad wechat files wxid 75dxd3tb9nu622 filestorage file 2019 12 2 matlab 實現 output formultisine5.csv t sfrequencys sfrequencys t ...

Matlab輸出寫入文字檔案及csv檔案

下面的乙個示例是關於統計每個資料夾下的檔案數目,具體 如下 clear clcfolder path e ori imagenet data all folder dir folder path fid fopen number of imagenet.txt a for i 1 length al...