C#第一次调用matlab程序反应慢的“解决”办法
2015-09-01 09:30
651 查看
首先你应该注意到,解决是打着引号的,因为据MATLAB中文站上的版主介绍,不可以提前加载MCR,也就是说没有办法让C#在第一次调用时反应特别的快。
但是,在加载完成后,即第二次调用时,就显得很快了,所以,我们可以“瞒天过海”,在创建window的时候,就先开辟一个线程,在其中调用matlab中的一个简单的方法,这样子就加载了MCR,又让用户察觉不到,然后当用户真正的调用时,就显得很快了。
第一印象很重要,个人认为以上的办法还是挺实用的。
但是,在加载完成后,即第二次调用时,就显得很快了,所以,我们可以“瞒天过海”,在创建window的时候,就先开辟一个线程,在其中调用matlab中的一个简单的方法,这样子就加载了MCR,又让用户察觉不到,然后当用户真正的调用时,就显得很快了。
[code] Thread thread = new Thread(() => { //调用一个方法 }); thread.Start();
第一印象很重要,个人认为以上的办法还是挺实用的。
相关文章推荐
- 机器学习及其matlab实现—从基础到实践——HW2
- 机器学习及其matlab实现—从基础到实践——HW3
- matlab 2012 vs2010混合编程
- 【csma/ca协议和csma/cd协议的matlab仿真详解】
- Bag of words(matlab实现)
- matlab演绎笛卡尔的浪漫
- Matlab的集合运算
- 正式进军Matlab图像处理
- Matlab风格的Plot类for opencv
- 【Matlab学习笔记】(五)变量与常量
- 实现matlab直方图的网格填充
- 【Matlab学习笔记】(四)认识matlab的文件类型和简单练习
- 【Matlab学习笔记】(三)matlab的搜索顺序和搜索路径
- opencv实现matlab imclearborder函数功能,去二值图边界的连通域。
- 背景建模-均值法(Matlab)高斯背景建模(opencv)
- 【Matlab学习笔记】(二)matlab的帮助系统
- 使用C#,Matlab(2015a)混合编程
- Matlab中fft函数的用法及关键问题详解
- matlab生成GIF动态图像并保存或matlab生成avi视频
- 【Matlab学习笔记】(一)初识Matlab和简单计算