C为什么会比matlab执行更快呢? 今天在看一篇关于GVF的论文 ,里面提到使用GVF处理一张256*256的图片要花420秒但如果使用C的话能节省 很多时间 。我正捉摸着,C与matlab运行机制上的不同点是什么?为什么C会更快呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 matlab是在C的基础上开发的,包括了太多的库函数,运行起来当然要慢一些。 matlab 都是借助C/C++写的吧? matlab是跑在虚拟机上的好像,因为以前安装某个版本,有个xml文件出问题,matlab启动时候的报错都是java.lang.****什么的c是编译执行,应该比matlab快.但是向量化矩阵运算matlab做了优化,底层估计也是c/c++,具体谁快没有比较过. C/C++是编译型语言,而matlab是解释型语言,有很多功能耗资源很多,比如不需要定义变量,这需要在运行过程中不断动态分配内存;默认所有变量都是双精度型,也很占资源;像eval这类文本宏更是慢的不行。 找朋友一起制作连连看小游戏 VC为控件添加消息响应 mfc 正规动态链接库在pb里为什么不能用? 请教:在VC下怎么编译不过呢? ##用ATL向导做的基于COM的DLL不可以使用C函数吗??比如fopen()?? 在WIN2000下怎么VC不识别PROCESSENTRY32结构啊 求,如何实现对位图的任意多边形裁剪?? 请教:怎么杀掉自动生成desktop.ini和folder.htt文件的病毒?谢谢! 自考所获得的学位证书与国家任务正规在校生所获得的证书一致吗? WIN32_FIND_DATA 是什么类型,在哪里定义的? 心情不好,也就那点事 新手VC问题...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货