你说的就是制作一个界面是吧, 用MATLAB做完全可以,只是界面没有用VC漂亮,不过用MATLAB做非常快,同等工作量用VC一个星期搞定的用 MATLAB一天就可以搞定。
MATLAB 入门非常容易, 不用一本书从头翻到尾, 而是边用边查,找本MATLAB的书,越厚越好,大致看一下目录。然后就开始你的工作了,需要用到什么就从书里面查,照着例子模仿,非常简单,书上没有的就查MATLAB的帮助文档 很全,就是是英文的,或者百度Google都行。实在查不到去论坛提问,给你介绍一个很好的MATLAB论坛 www.ilovematlab.cn 非常好,我从里面学到了很多关于GUI的东西,我自己也做过不少MATLAB GUI 不过不大,代码一千多行吧
给你说说我学习maltab的过程吧:
老师给一个MATLAB任务——百度Google论坛搜索看有没有现成类似的例子程序——网上下一堆资料/从图书馆借一堆MATLAB的书——筛选下载的资料/看书的目录——找自己需要的东西——照着例子模仿/maltab帮助文档/百度Google/论坛提问
基本上就是上面的过程, 最重要的是要多看别人的程序, 多模仿,多看帮助文档,多编程,然后就熟了
MATLAB和VC做的GUI的区别是 MATLAB做出来的图形界面自己能发挥的余地不大,做出来的界面看起来比较简陋,没有用VC做出来的漂亮,就像windows 98跟VISTA界面的区别吧。另外就是移植性,用VC做的要好一些,MATLAB做的GUI也可以编译成EXE,也可以打包成可以单独执行不依赖MATLAB主要程序的 可执行程序,但是过程很麻烦,容易出错。而VC弄的直接就可以像普通软件那样 不依赖任何其他东西 随便放到哪台电脑上都可以运行 就是移植性比较好。
但是用MATLAB开发程序块,里面很多现成的算法,我举个例子, 矩阵转置在MATLAB里一个运算符就可以了,在VC里面可要写一堆代码
当然如果你VC很熟的话 建议你用VC,可以顺便锻炼提高你的编程能力,另外对于以后的工作来说, 一般公司用MATLAB的很少,大部分还是用VC
连接数据库驱动,读取指定表的数据,组织成cell显到list控件中。