如何用matlab进行文件的读写操作(Excel,Word,PDF,TXT)
Matlab功能强大,如何用matlab进行文件的读写操作,乃至批量文件的读写和操作,比如批量读取excel表格不同sheet的关键数据,比如批量生成word编译报告,看起来这是一个很有用的功能。
于是就做了下面的探索,记录如下。
1 Excel读写
1.1 Excel读操作
Excel读操作需要使用xlsread函数,该函数是Matlab自带的函数。典型的用法如下:
1.1.1 读取Excel内容
可以直接使用xlsread(‘filename’),但需要注意的是只能读出excel的第一个sheet中的数字,非数字部分会以NaN表示。
如下图两个sheet中都有内容,但是运行的结果是只读出第一个sheet的数字部分。