MATLAB混合编程与工程应用
版权信息
书 名: MATLAB混合编程与工程应用
作 者:MATLAB工程应用系列丛书
出版社: 清华大学出版社
出版时间: 2008
ISBN: 9787302172314
开本: 16
定价: 29.00 元
内容简介
本书以MATLAB最新版本R2006a为蓝本,系统介绍了MATLAB混合编程的最新技术。全书共分11章,第1和第2章概述了MATLAB混合编程的发展状况及基本方法,第3至10章分别介绍了几种典型的混合编程方法,包括使用MEX、MATLABEngine、MATLABACTIVEX、Mideva、MATLABBuilderfor.NET、MATLABWebServer进行混合编程,以及MATLAB和VisualBasic、Excel等混合编程。第11章以数字水印技术为例介绍了MATLAB混合编程在工程中的典型应用。
本书按照混合编程常用方法进行编写,第3至10章的每章都为一个独立单元,读者可以任选其中一章或几章进行学习,每章重点阐述一种混合编程方法的实质和要点,实例描述贯穿始终。
本书不仅具有理论深度与广度,而且注重实用,实例丰富,特别是通过作者在数字水印方面的研究成果,提供了理论分析与应用案例。
本书可以作为高等院校计算机及信息相关专业的教材或参考书,也可供广大科技工作者参考。
目录
第1章MATLAB混合编程简介1
1.1MATLAB语言的发展2
1.2MATLAB语言的特点2
1.3MATLAB编程基础4
1.3.1变量和数学运算4
1.3.2数组和矩阵7
1.3.3结构体9
1.3.4类和对象10
1.4M文件编程10
1.4.1M文件通用格式及分类11
1.4.2M文件编辑器12
1.4.3流程控制12
1.4.4M脚本文件18
1.4.5M函数文件19
1.4.6编写M文件需要注意的问题22
1.5提高M文件执行效率的技巧23
1.6进行混合编程的出发点25
1.7MATLAB应用程序接口介绍26
1.8常见的混合编程方法简介29
第2章MATLAB混合编程中的数据交流33
第3章MATLAB如何运行C/C++程序55
第4章通过MATLABEngine库实现混合编程75
第5章MATLABActiveX应用集成93
第6章利用Mideva实现混合编程117
第7章利用MatrixVB实现的混合编程135
第8章MATLAB和Excel的混合编程161
第9章MATLABBuilderfor.NET应用183
第10章MATLABWebServer211
……