对于在Matlab中使用数据库,网上有很多,自己刚学习,和大家分享一下。
1. 配置数据源
(1).“控制面板”----“管理工具”——“数据源(ODBC)”——“添加”——“创建数据源名称和选择数据库文件”。我用的是Access,具体的就不介绍了。不会的可以交流
以下是我建的表customers
2.Matlab操作数据库
(1)连接查询
function dbimportdemo()
%DBIMPORTDEMO Imports data into Matlab from a database.
% Set maximum time allowed for establishing a connection.
clc
timeoutA=logintimeout(5)
% Connect to a database.
%打开数据源 SampleDB
connA=database('ceshi','','')
%ceshi 是数据源名字
% Check the database status.
ping(connA)
% Open cursor and execute SQL statement.
%执行SQL查询语句
cursorA=exec(connA,'select * from customers');
% Fetch the first