张爱丽
- 作品数:1 被引量:0H指数:0
- 供职机构:天津科技大学机械工程学院更多>>
- 相关领域:自动化与计算机技术电子电信更多>>
- 利用Matcom实现Visual C++与Matlab的混合编程
- 2003年
- Matlab是由美国的Math Works公司推出的一个科技应用软件,它是一种高性能的,用于工程计算的编程软件,它把科学计算、结果的可视化和编程都集中在一个使用非常方便的环境中。编写Matlab程序所需的时间往往能比使用其他编程语言绚短许多倍,所形成的代码简洁紧凑,因此在解决复杂的数学计算和新方法的研究中具有极大的优势。但是由于Matlab是解释性语言,大大限制了它的执行速度;而且,m文件是对用户开放的,不利于算法和数据的保密性;.m文件寓不开Matlab的操作平台,不能被用来开发商用软件。 Visual C++是Windows平台下主要的应用程序开发环境之一,它能方便地形威应用软件中所需要的各种用户界面和工具,并能直接与系统及底层硬件打交道。用Visual C++开发出的系统具有容易维护、界面友好、执行速度快等一系列优点,因此Visual C++已经成为目前应用软件开发中广泛采用的主要工具之一。然而在工程计算方面,用Visual C++编程繁琐费时,大大牵扯了编程人员的精力。 利用Matcom将Matlab和Visual C++结合起来,充分发挥各自的优势,是编制高效租序的有效途径。Matcom因其可视化界面,方便丰富的调试功能和对数学库的强大支持,受到越来越多的工程技术人员的重视。目前Matcom的最高版本是Matcom4.5版。
- 张爱丽陈逢胜
- 关键词:C++编程混合编程应用程序开发