15 12
发新话题
打印

请大虾们帮我看看这个问题怎样实现好吗,谢谢

请大虾们帮我看看这个问题怎样实现好吗,谢谢

我想利用VB、Matlab和Access开发一个仿真系统其基本结构由一个仿真管理系统(模型库
管理子系统、算法库管理子系统、实验框架管理子系统和数据管理子系统)、一个仿真数
据库系统(模型库、算法库、实验框架库和实验数据库)及一个仿真实验运行系统组成。

假设某类运动学模型和算法通过Matlab已经编好,并生成dll,请问在Access下基于这些d
ll是否可以构建模型库和算法库,听人说好像Access模版也是用VB,那样就和在VB中调用d
ll库一样了,哪位高人有这方面经验的话,麻烦指点一下,最好有代码实例,不胜感激!
nothing is impossible
www.nii.com.cn

TOP

在Access中,使用的是VBS,不是VB,两者是不一样的。VBS不能调用DLL文件。
你可以将做成的DLL直接用VB调用。

TOP

Access中不能调用dll的话,管理系统(模型库管理子系统、算法库管理子系统、实验框架管理子系统)是不是就不能实现了,麻烦大虾再指点一下。或者有别的方案可以实现首贴中的系统方案吗(如果还采用VB和及matlab生成的dll),主要的难点还是如何在数据库中生成模型库,算法库及其相应管理操作。
nothing is impossible
www.nii.com.cn

TOP

仿真的过程是:首先从实验框架库中取出实验框架,并利用模型库中的基本模型形成模型/框架对;然后通过仿真实验运行系统,调用选定的仿真算法对这个模型/框架对进行仿真实验,从而产生仿真实验数据;最后对仿真实验数据进行分析,并将分析结果存入仿真实验数据库中。
nothing is impossible
www.nii.com.cn

TOP

如果把Access只当作数据库,由VB来调用数据库和DLL,可以实现这个功能。

TOP

Nothing大侠的意思是说在Access中建立实验数据库,而模型库、算法库分别用matlab转成的dll来充当就可以了,我这样理解对吗?那么对模型库和算法库怎样实现诸如添加,删除这些类似数据库中的管理操作呢?谢谢
nothing is impossible
www.nii.com.cn

TOP

或者这样行不:
算法和模型对应着dll,建立算法库和模型库实际上就是在Access中建立算法库表和模型库表,将dll与表中相应字段相对应,仿真过程中用到那种算法和模型在两个表中查询出来执行之。

[ 本帖最后由 zhuyinhit 于 2006-6-6 22:56 编辑 ]
nothing is impossible
www.nii.com.cn

TOP

其实可以DLL和程序都来控制ACCESS,只要每一个进程都不是独占的,访问都没有问题。

TOP

请问nothing兄在哪里可以找到有关dll和Access互动这方面的例子和程序,谢谢
因为我只是有这个系统构想,但实现细节没有一点经验,老师催的很紧,恳请nothing兄可否提供一下这方面的例程,不胜感激

[ 本帖最后由 zhuyinhit 于 2006-6-7 23:00 编辑 ]
nothing is impossible
www.nii.com.cn

TOP

这方面的例子我也没有,不知道为什么不整个用一种语言来实现呢,Matlab或VB都可以单独开发这样的程序,如果整到一起,就非常麻烦了。

TOP

 15 12
发新话题