回覆列表
  • 1 # 清醒279738596

    用matlab的讀取excel中資料,可以用xlsread()函式。

    例如:

    A=xlsread("D:\X.xls","Sheet1","E2:G10")

    讀取(目標資料夾(D:\)的

    X.xls

    中的第一工作表的單元格 E2:G10 裡的資料賦值給矩陣A。

  • 2 # lanfengz1

    情形一:讀取Excel檔案

    1

    如果資料檔案為excel檔案(xls或者xlsx格式的檔案),如下圖所示的資料檔案

    2

    我們只需要使用MATLAB中提供的系統函式xlsread函式即可,其主要的呼叫形式為:

    a=xlsread("filename.xls");

    其中a表示讀入檔案所儲存的變數名稱,filename.xls(或者filename.xlsx)表示excel資料檔案,help幫助文件中對xlsread函式的介紹如下圖所示:

    3

    對於上圖所示的資料檔案,我們只需要使用下面的命令進行讀取即可:

    A = xlsread("data.xlsx");

    4

    如果資料檔案儲存在excel的某個sheet中,我們的使用方式為:

    A = xlsread("data.xlsx","Sheet1");

    END

    情形二:寫入Excel檔案

    如果需要把某個變數的儲存的資料寫入到excel檔案(xls或者xlsx格式的檔案),如下圖所示的變數

    我們只需要使用MATLAB中提供的系統函式xlswrite()函式即可,其主要的呼叫形式為:

    xlswrite("filename.xls",variable);

    其中variable表示需要寫入Excel檔案的變數名稱,filename.xls(或者filename.xlsx)表示excel資料檔案,help幫助文件中對xlswrite()函式的介紹如下圖所示:

    對於上圖所示的資料檔案,我們只需要使用下面的命令進行讀取即可:

    xlswrite("output.xlsx",A);

    4

    Excel資料檔案如下圖所示:

  • 中秋節和大豐收的關聯?
  • 我的手錶沒電了,想換電池,但是表蓋卻打不開。應該是石英錶?