求助,matlab读取excel
有哪位做过用matlab读取excel数据啊。我在网上搜索的用XLSREAD命令怎么不行啊。用excel link启动的竟然是matlab5.X,可我电脑上没安装5.x版本的matlab啊。不知道哪个地方出问题了。-%-98308-%--%-98307-%- 在file菜单下选择Import Data就可以导入数据了 楼上的说法不错,不过那样总是全部导入,如果数据中含有图表还导致失败。而且,一个excel中往往含有多个表单,我只想导入某个表单的某几列数据,就必须编程了。 不用那么麻烦,用xlsread。具体在matlab的帮助文件找。
例:
A1 = xlsread('xiaoci2.xls')%将matlab当前操作目录的'xiaoci2.xls‘文件的表1读入到矩阵A1. 你先看看帮助吧,在帮助。
MATLAB Function Reference xlsread
Read Microsoft Excel spreadsheet file (.xls)
Syntax
num = xlsread('filename')
num = xlsread('filename', -1)
num = xlsread('filename', sheet)
num = xlsread('filename', 'range')
num = xlsread('filename', sheet, 'range')
num = xlsread('filename', sheet, 'range', 'basic')
num = xlsread('filename', ..., functionhandle)
= xlsread('filename', ...)
= xlsread('filename', ...)
= xlsread('filename', ..., functionhandle)
xlsread filename sheet range basic 谢谢,这样输入数据就方便很多了,又学了一招啊。::biggrin:: ::biggrin:: 或者就直接用Excel link,用MLputmatrix把要输入的数据导入matlab 我也知道可以直接读,但一直懒于学。。。。
所以手工选择所需数据存为文本文件。::titter:: 还是直接读取、存取方便啊,很好,支持一下好贴。::biggrin:: ::biggrin:: 能导入excel文件吗?我没试过
页:
[1]
2