首頁 > 軟體

MATLAB檔案操作 讀取與寫入xlsx檔案、txt檔案

2019-12-25 01:19:10

本文介紹MATLAB中如何開啟Excel檔案和文字文件(txt),並對其中的資料進行讀取和寫入


1

以圖中Excel檔案中的內容為例


2

將MATLAB的 current folder 更改至 表格所至的路徑,如果不在的話,也可以選用用表格的完整路徑+檔名。

使用 xlsread 命令對其開啟xls / xlsx 檔案

xlsread('檔名.xls',表格名,‘表格區域’ )

表格名 sheet1 直接用數位 1 ,表格區域 如‘B2:D4’



3

接下來,對矩陣內容簡單更改


4

使用xlswrite 命令將矩陣存回表格當中。

儲存的時候,表格不能在Excel中是開啟的狀態,那樣會報錯,無法寫入。

xlswrite('檔名.xls',變數)



1

以圖中檔案為例


2

載入 

load('檔名.txt')

如果不是當前路徑,則要在檔名前加完整路徑


3

寫入

save 檔名.txt 變數 -ascii

如: save 經驗.txt a -ascii

注:最後的 -ascii 一定要加,是資料格式轉化的命令,不然儲存的資料無法用記事本等閱讀器開啟。

如果想在txt檔案中繼續寫入而不取代之前的內容,只需在 後面再繼續加上 -append 也是一種格式命令。




IT145.com E-mail:sddin#qq.com