注册 登录
编程论坛 Matlab

matlab access数据库,怎样把access数据导成matlab下的M文件。

goldsun18 发布于 2006-08-11 14:51, 1972 次点击

我想在matlab中,调用access数据库,并把access数据库里面的各个列转化成matlab能够处理的M数据文件,比如access数据库里面,有很多行,很多列,一次把它们都转化出来,该怎么样做才能完成!!!

[此贴子已经被作者于2007-7-25 15:43:06编辑过]

6 回复
#2
感冒2006-08-23 18:01
我也有同样的问题
#3
魔幻星空2006-08-25 12:30
我是新手,听学哥们说可以先将access转为excel,再将excel转化为matlab,毕竟office内部互相转换是非常容易的。本人没有试过,楼主可以一试。
#4
jungle842007-05-28 21:51

用excel只能对小型的数据库操作,对大型的数据库操作会存在很多的问题:数据库的载入慢,数据丢失等

#5
尘埃1222007-05-29 09:09

可以先将数据库中的.mdb文件,转为文本文件(.txt),再在MATLAB中导入文本文件,这样就可以了 :)

如果导入EXCEL也许会受数据量控制的影响,EXCEL最多好像只允许65536条记录

楼主可以试试

#6
goldsun182007-07-25 15:40

是的,不过我用到的access数据库,上千万行,几百列,这种方法不可取.

[此贴子已经被作者于2007-7-25 15:43:53编辑过]

#7
mrjyf2007-08-06 23:00
我用delphi中的adoquery读取数据库,然后写入m文件
1