摘要
讨论了C++语言与Matlab语言结合快速开发科学计算软件的优越性和可行性,Visual C++调用Matlab函数的几种方法,其中着重探讨Matlab函数在Visual C++中的编译技术以及如何在Visual C++中调用Matlab Shared M-Dll,开发Windows平台独立可执行文件的技术。作为例程给出了Visual C++中开发小波分析软件的步骤和要点,给出了源代码。程序在Win2000系统下成功编译,并能独立运行在Win9x和Win2000操作系统上。
How to develop scientific analysis software rapidly is presented in this paper. Benefit and availability of rapidly developing techniques using C++ and Matlab programming language are introduced firstly, then the interface to call Matlab functions in Visual C++ is discussed, more attention is paid on the compile technique and on how to call Matlab Shared M-Dll in Visual C++ to develop stand alone program on Windows. As an example, the steps and keys on rapid development of wavelet analysis software is given, the program is compiled successfully on Win2000 and runs stand alone on Win9x and Win2000.
出处
《计算机工程》
CAS
CSCD
北大核心
2002年第12期253-254,共2页
Computer Engineering