回覆列表
  • 1 # 藍風24

    將資料儲存到excel檔案

    xlswrite(xlsfile, data, sheet, range); % sheet 和 range可以不指定

    如:

    xlswrite("d:\test.xls", data, "sheet1"); % 將data寫入test.xls的工作表sheet1中

    從excel檔案中讀資料, 不建議一行一行讀, 效率太低, 可直接用xlsread把工作表中的內容全部讀出來

    [N, T, rawdata] = xlsread(xlsfile, sheet, range); % sheet 和 range可以省略

    xlsfile是excel檔案的地址,sheet是excel檔案中指定的工作表, range是工作表中要讀取資料的範圍

    N是數字型資料, T是檔案型資料, rawdata是所有資料(cell型)

    [~, ~, rawdata] = xlsread("d:\tmp.xls", "sheet1"); % 把tmp.xls的工作表sheet1中的內容全部讀出至rawdata中, rawdata{i, j}就是工作表第i行,第j列的資料

    關於xlsread和xlswrite的更多用法可以檢視matlab的幫助

  • 中秋節和大豐收的關聯?
  • 曹妃甸港在那裡?