回覆列表
  • 1 # daazhu2

    用xlsread()和xlswrite()這兩個函式實現excel與matlab的資料互動。

    xlsread()——讀取Microsoft Excel資料檔案後,將資料賦值給matlab的矩陣變數,基本使用格式

    num = xlsread(filename, sheet, range) %矩陣變數

    filename——Microsoft Excel資料檔案;sheet——工作區名;range——單元格範圍

    例如:

    testdata1.xls檔案中A4:B5單元格的內容

    4 9

    5 NaN

    A = xlsread("testdata1.xls", 1, "A4:B5")

    A =

    4 9

    5 NaN

    xlswrite()——將matlab的資料矩陣,寫入Microsoft Excel資料檔案中,基本使用格式

    xlswrite(filename, M, sheet, range)

    filename——Microsoft Excel資料檔案;M——資料矩陣變數;sheet——工作區名;range——單元格範圍

    例如:

    d = {"Time", "Temp"; 12 98; 13 99; 14 97};

    s = xlswrite("tempdata.xls", d, "Temperatures", "E1")

    開啟tempdata.xls檔案,就可以看到

    Time Temp

    12 98

    13 99

    14 97

  • 中秋節和大豐收的關聯?
  • 怎麼和37歲已婚女性聊天?