独立于matlab的VC++和matlab的混合编程——利用matlabC++数学函数库
2013-06-18 13:06
274 查看
M at lab C+ + 的数学函数库是M at lab 为 C和C+ + 语言提供的两个用子阵列运算的数学函数库, 从而提高了算法开发的速度, 缩短了开发周期, 与M EX 文件和M at lab 引擎应用程序相比,它具有以下明显的优点:
① 执行速度快;
② 内存需求小;
③ 可以发布给没有M at lab 的用户使用。
但是, 正是由于基于M at lab C+ + 数学函数库编写的应用程序的独立可执行性, 导致了它们具有以下的缺点:
① 用户不能在基于M at lab C+ + 数学函数库的应用程序中使用M at lab 的函数eval ( )和 in-put () ;
② 用户不能在基于M at lab C+ + 数学函数库的应用程序中调用M at lab 的图形句柄系统函数;
③ 用户不能在基于M at lab C+ + 数学函数库的应用程序中调用M at lab 工具箱的函数;
④ 用户不能在基于M at lab C+ + 数学函数库的应用程序中访问Si mulink;
⑤Matlab 中的一些语法在C 语言和C+ + 语言中得不到支持, 例如:“: ” 和 “[ ]” 。
① 执行速度快;
② 内存需求小;
③ 可以发布给没有M at lab 的用户使用。
但是, 正是由于基于M at lab C+ + 数学函数库编写的应用程序的独立可执行性, 导致了它们具有以下的缺点:
① 用户不能在基于M at lab C+ + 数学函数库的应用程序中使用M at lab 的函数eval ( )和 in-put () ;
② 用户不能在基于M at lab C+ + 数学函数库的应用程序中调用M at lab 的图形句柄系统函数;
③ 用户不能在基于M at lab C+ + 数学函数库的应用程序中调用M at lab 工具箱的函数;
④ 用户不能在基于M at lab C+ + 数学函数库的应用程序中访问Si mulink;
⑤Matlab 中的一些语法在C 语言和C+ + 语言中得不到支持, 例如:“: ” 和 “[ ]” 。
相关文章推荐
- 利用Matlab引擎实现VC和Matlab的混合编程
- MATLAB与VC++混合编程(2)——利用MATLAB引擎
- Matlab&VC++混合编程初探
- VC与Matlab混合编程
- matlab与C语言混合编程-----利用Mex函数
- VC与Matlab混合编程——基于编译m函数为DLL的方法
- MATLAB与VC混合编程(1)
- Matlab+VC混合编程--mclmcr.h等
- VC与Matlab混合编程的快速实现(3-1)
- matlab与vc混合编程问题解决
- matlab与C语言混合编程-----利用Mex函数
- 关于MATLAB与VC混合编程
- Vc调用matlab导出的dll,实现vc与matlab混合编程
- VC++与Matlab混合编程
- Matlab+VC混合编程--mclmcr.h等
- 基于引擎的matlab+vc混合编程的配置
- 【转载】MATLAB与VC++混合编程实现一维小波多尺度分解
- matalb7与VC2008混合编程DLL方法(四)脱离matlab和VC环境的运行和程序发布
- Matlab+VC混合编程的mclmcr.h重复定义错误解决方法
- vc与matlab混合编程版本问题解决方法(接着上一篇)