用matlab训练神经网络,如何入excel的数据?最好写个示例代码,我要导入的数据有几万条

如题所述

第1个回答  2015-03-27
数据有点多,不太好导入,速度慢容易崩溃。楼上说用access,但是matlab好像不支持数据库吧。传统的就是用xlsread函数。
num = xlsread(filename)
从指定文件名夹读取,比如说num=xlsread('data.xls'),即从当前程序所在文件夹里,从A1单元格开始读取,读取data.xls文件,把数据返回给num。
num = xlsread(filename, -1)
用户可以使用鼠标选择单元格范围。
num = xlsread(filename, sheet)
选择所在的sheet,比如说'sheet1'。
num = xlsread(filename, range)
所在的单元格范围,比如说range='A1:A8'。

还有一种是CSV格式的,这种是逗号分隔符文件,导入速度更快,比xls文件好,你可以试试。本回答被网友采纳
第2个回答  2015-03-27
几万条不建议用excel,直接用access好了