① 如何用matlab讀取Excel數據
用matlab可以這樣導入excel數據:
1、對於低版本,可以用xlsread()函數導入excel數據。導入方法如下:
num = xlsread(filename,sheet,xlRange)
這里,filename—excel文件,後綴是xls或xlsx;sheet—指定的工作表;xlRange—指定范圍內的數據
例如:
filename = 'myExample.xlsx';
sheet = 1;
xlRange = 'B2:C3';
subsetA = xlsread(filename,sheet,xlRange)
2、對於高版本,可以用readtable()函數、readmatrix()函數或readcell()函數
T = readtable(filename,Name,Value)
這里,filename—excel文件,文件後綴是
.txt、.dat或.csv(帶分隔符的文本文件)
.xls、.xlsb、.xlsm、.xlsx、.xltm、.xltx或.ods(電子表格文件)
.xml(可擴展標記語言 (XML) 文件)
.docx(Microsoft®Word文檔文件)
.html、.xhtml或.htm(超文本標記語言 (HTML) 文件)
例如:
T = readtable('patients.xls','Range','C2:E6','ReadVariableNames',false)
提示:R2019a版本開始不推薦使用xlsread