買書捐殘盟

2012年4月13日 星期五

使用matlab開啟Excel檔案,讀取數據資料

matlab當需要開啟外部資料,例如excel檔案時,使用的指令:
1. importdata('filename') -->filename就是你要指定的檔案名稱,包含副檔名
例如,欲打開一個檔名為data.xls,則指令為importdata('data.xls')
2. xlsread('filename')-->filename是你要指定的檔案名稱,副檔名預設為xls


有時操作者在程式執行期間,想切換開啟不同的xls檔案名稱,而不想重新啟動程式,可以使用input指令。下列為部分片段程式:
file_name=input('Open filename:')
file_data=xlsread(int2str(file_name))


如此,即可由操作者自行輸入檔案名稱,如果檔名以數字命名,記得做轉換為文字。