从实用角度上讲,你这个监测电机是否正常的最经济的的东西就是用单片机实现实时的报警或者指示。
如果非要用MATLAB做,也不是不可以。那就分为3个部分来说:
(1)数据采集部分。
MATLAB内置了很多接口,包括USB,PCI,声卡等,下面就是一个用麦克风采集数据的例子。
http://zhidao.baidu.com/question/122843581.html
(2)数据库的建立。
这个说白了就是将采集到的数据保存,并做个索引。简单点的直接保存 workspace,复杂点的就用fwrite这个函数了,其实也容易。
(3)GUI界面这个东西也容易实现,界面上面uicontrol uibotton 等就可以了,可以在实时分析和回掉分析两者切换。类似的如下(百度图片中找的)。
总的来说,这个问题很大,也不可能在百度上就完全说得清楚,理论上肯定可以实现。实际中能够取决于多个方面,比如信号的带宽是否超过传输比特率,信号的处理过程是否过于复杂等等。希望你成功。
1要使用连接access数据库,首先需要配置ODBC数据源,方法是:1.在命令行中输入odbcad32,打开odbc资源管理器2.选择用户 DSN(user DSN),添加
3.在d出的创建新用户数据源中选择Microsoft Access Driver(*.mdb),点击确认
4.在d出的新对话框中输入数据源名和描述,数据源名很重要在后面的连接中要用到
5.输完数据源名和描述后,选择数据源,找到你用access创建的数据库名称以mdb结束的文件,点击确认即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)