您的位置:程序门 -> .net技术 -> vb.net



vb or matlab+vb,哪个执行效率会高一些?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb or matlab+vb,哪个执行效率会高一些?
发表于:2007-07-03 15:22:53 楼主
vb   or   matlab+vb,哪个执行效率会高一些?
项目需要做一个关于图形处理的程序,目前是在用vb写;
其中有一部分数值算法是已经在matlab里面做好了的,目前是在用.matlab的comtool编译成dll文件后在vb中声明、调用来做的,感觉运行速度慢,但是不知道是什么原因,不知道是本来运算量大就慢还是接口导致的;

现在在犹豫是不是全部改到vb下面做,或者是全部改到vb.net下面写,
不知道这四种平台下面的程序:vb、vb+调用matlab   dll、vb.net、vb.net+matlab   dll  
哪一种平台执行效率会高一些?谢谢
发表于:2007-07-03 15:30:091楼 得分:0
vb高一些,.net肯定会卡_尤其是液晶显示器,.net想不卡都不行;
===========================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
email:loving-kiss@163.com
本人说明: <我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,q66840199(请注明业务/技术咨询)  
===========================================================
发表于:2007-07-03 16:08:582楼 得分:0
楼上的能否详细些?
为什么.net肯定会卡?
另外程序跟液晶显示器有关系吗???
谢谢!
发表于:2007-07-03 16:13:463楼 得分:0
使用双缓冲之后,优化代码可以让程序运行的平缓;

但是液晶不行,普通crt显示器刷新率很低也没有问题;

这是比较重要的一点;
===========================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
email:loving-kiss@163.com
本人说明: <我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,q66840199(请注明业务/技术咨询)  
===========================================================
发表于:2007-07-03 16:14:094楼 得分:0
不知道是本来运算量大就慢还是接口导致的;
--------------------------------------------
把dll封装的逻辑放回到matlab中运行看看,算法已经封装好了就尽量不要再去重写,况且有些事情matlab做比较高效,人家专业做这个
发表于:2007-07-03 17:04:115楼 得分:0
谢谢二位,大概明白是gdi+的影响.net的图形显示了,
不过我关心的主要是大量的数学运算的效率,当然还有从数据库里边存取的效率,
不知道那位有相关的经验能够说说几种平台的相关代码执行效率


快速检索

最新资讯
热门点击