摘要
利用VC++编程平台的功能强大和灵活性,并结合Matlab的运算函数丰富和编程效率高等优点实现混合编程,可以快速开发出功能强大的应用系统。文中以基于VC++和Matlab混合编程的数字信号内插处理系统为例,介绍了在VC++开发环境中使用两种Matlab引擎调用方法实现混合编程。内插处理系统中读取数据的长度和内插倍数的大小都可以在用户交互界面任意设置,具有较好的灵活性。将VC++和Matlab结合使用既发挥了各自的优点又提高了系统开发的效率。
In order to design the powerful application system quickly, may combine the powerful and flexible programming platform of VC + + and the operational function rich and higher programming efficiency advantages of Matlab. Take the data signal interpolation proeessing system based on mixed programming with VC+ + and Matlab as an example, introduced the mixed programming is realized by using engine with two ways in the environment of VC+ +. The length of input data and the value of interpolation times all are set on the user contact surface in the system, which has a good flexibility. The mixed programming with VC+ + and Matlab not only display those merits but also enhance the efficiency of system development.
出处
《计算机技术与发展》
2009年第1期109-112,共4页
Computer Technology and Development
基金
江苏省高新技术产业发展计划项目(JH02-121)