摘要
许多领域都要用Matlab进行大量的数值计算,然而对于实时性要求较高的领域,Matlab时效率较差,不便于商用软件的开发。VC++是一种新颖的可视化编程语言。他开发的程序文件小、执行速度快、实时性好。但VC++缺乏对大量数据处理、分析、可视化方面的能力。因此Matlab与Visual C++相结合,将给应用程序系统本身及其开发带来很大的改善。针对VC与Matlab各种混合编程方法进行剖析,并用实例对借助Matcom实现VC++与Matlab的混合编程方法进行分析说明。得出采用Matcom方法进行程序设计,是一种时间、效率上的极好的折衷。
Lots of data is computed with Matlab in many areas, but in the areas of the higher real- time requirements, Matlab has poor efficiency and facilitate in the development of commercial software. VC++ is an innovative visual programming language. Developing program are small,fast implementation,and higher real- time control. But it lacks the ability of large amounts of data processing and analysis,data visualization. Therefore methods of mixed programming using VC++ and Matlab brought a great improvement in developing program. Various methods of mixed programming using VC++ and Matlab are introduced. And,it is presented in detail the mixed programming of Matcom, VC++ and Matlab by examples. It is excellent compromise in time and efficiency that using methods of Matcom.
出处
《现代电子技术》
2007年第16期91-93,共3页
Modern Electronics Technique