最近要实现复杂网络相关的实现,每次有个新想法就要重新写程序,着实让人呕吐啊~~所以决定这次花点功夫做个通用点的,所以也就需要接触很多以前没有看到的内容,今晚的任务就是实现Matlab与Access数据库的连接,在baidu搜了一圈,回答倒是有,但答案都一样,也不知是从哪抄来的程序,可是适用了一下总是出问题,最后才知道,这些人啊,就知道抄,也不动手试试,或者他们觉得这是基础知识,所以就忽略了,着实让我这个新手头疼啊~~~不过好在最后还是找到了根源,虽然为了这个小功能花费了不少时间,但最终还是很有成就感的哈,废话不多说,现在就来说说如何实现吧
Step1:当然是要建立一个数据库啦,哈哈,这个大家应该不用说了吧;
Step2:这一步是很多帖子都忽略的,就是需要用ODBC进行数据库连接,当我发现这个功能的时候,才发现其实暑假在做项目的时候就已经用到了,可是那时候只是一味依赖师兄,所以没好好看,哎呀,真是不该偷懒,嘿嘿
方法就是:控制面板--》管理工具--》数据源(ODBC)---》用户DSN--》添加
然后再数据源名处随意命个名,比如Dataset~~然后点击选择加入在第一步建立的数据库,这一步就ok了~~~
Step3:这就是用到Matlab了,建立一个新的M文件,将以下代码拷贝进去:
function dbimportdemo()
%DBIMPORTDEMO Imports data into MATLAB from a database.
% Version 1.0 21-Oct-1997
% Author(s): E.F. McGoldrick, 12/5/1997
% Copyright 1984-2002 The MathWorks, Inc.
% $Revision: 1.9 $ $Date: 2002/06/17 12:00:49 $
% Set maximum time allowed for establishing a connection.
timeoutA=logintimeout(5)
% Connect to a database.
connA=database('Dataset','','')--%这个Dataset就是刚刚命的名称,(*^__^*) 嘻嘻……
% Check the database status.
ping(connA)--%如果没有第二步,就会在这里报错~~
%错误的:
%正确的:
% Open cursor and execute SQL statement.
cursorA=exec(connA,'select * from Zachary空手道俱乐部');
% Fetch the first 10 rows of data.
cursorA=fetch(cursorA,10)
% Display the data.
AA=cursorA.Data
% Close the cursor and the connection.
close(cursorA)
close(connA)
嗯~~到此为止,应该就结束了,哈哈,自己动手试试看吧~~~
相关推荐
Matlab与数据库连接.rar
Matlab与数据库连接[收集].pdf
MATLAB
MATLAB
matlab与sql数据库连接,实例说明,M文件
详细的介绍了Matlab 与数据库连接的操作,可应用于用matlab实现机器学习所需的数据库操作
Matlab与PostgreSQL数据库的连接方法,亲测可用
matlab与远程数据库的连接设置,各种参数的设置,个人感觉很好的教程。
初学者可以使用的matlab链接sql数据的入门指南,对于需要的同学相信会有比较好的参考价值
Matlab建立到Oracle数据库的连接
matlab 连接数据库以及导出数据库数据CSV格式,数据库建立、表建立、字段建立请参考 https://blog.csdn.net/weixin_37928884/article/details/128222667 公开文章,SQLServer数据库中运行程序即可。
这是利用Matlab链接数据库的代码,本人亲测有效,有需要的同学可以下载,学习运用。
详细讲解了matlab gui的数据库编程,以一个学生成绩管理系统的实例深入分析数据库编程的方法。
PI数据库的示例程序,包括ManageServers,modattrsvb,PI SQC Automation Example,Recalculate and Resize DataLink code example,PIDELETE_2_1e (GUI)。
介绍matlab操作数据库方法,包括怎么连接数据库怎么查询数据库,怎么导入,更新,修改,及一些常用函数
matlab,Oracle,在matlab下实现数据库连接也还是很方便的!
该文档详细描绘了用matlab来连接和访问mysql数据库,并附有详细代码
MATLAB 2016a 数据库连接步骤
Matlab数据库编程指南-Godman Matlab与数据库链接有三种方法,本文只讲述其中以ODBC的方式进行链接。 本文件包含四部分,其中第三部分为我自己写的一些数据库函数操作的函数,第四部分为网上的一些资料。 第一...