如果EXCEL里既有字母、汉字又有数据,在MATLAB中该如何读取?

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:52:49
如果EXCEL里既有字母、汉字又有数据,在MATLAB中该如何读取?

Time Temp
12 98
13 99
14 97

[ndata, headertext] = xlsread('tempdata.xls', 'Temperatures')

ndata =
12 98
13 99
14 97

headertext =
'Time' 'Temp'

matlab读取EXCEL数据的的时候是不读字母和汉字的,它的计数是从数据开始的,换句话说,就是把汉字全部忽略,从出现的第一个数据开始读取,遇到时间格式的数据matlab会自动转化为小数,比如8:24,matlab就读为(8*60+24)/(24*60)并化为小数

你也可以使用命令读取汉字和字母,就如楼上所说
具体可以查看帮助doc xlsread

哦,如果是汉字的话,需要把你的文件转换到unicode才行的。

我再视频里给大家讲过。