MATLAB混合编程与工程应用实例

MATLAB混合编程与工程应用实例

王素立, 高洁, 孙新德, 编著

出版社:清华大学出版社

年代:2008

定价:32.0

书籍简介:

本书以MATLAB最新版本R2006a为蓝本,系统介绍了MATLAB最新混合编程技术。全书共分为11章,其中每章重点阐述一种混合编程方法的实质和要点。

书籍目录:

第1章 MATLAB混合编程简介  1.1 MATLAB语言的发展  1.2 MATLAB语言的特点  1.3 MATLAB编程基础   1.3.1 变量和数学运算   1.3.2 数组和矩阵   1.3.3 结构体   1.3.4 类和对象  1.4 M文件编程   1.4.1 M文件通用格式及分类   1.4.2 M文件编辑器   1.4.3 流程控制   1.4.4 M脚本文件   1.4.5 M函数文件   1.4.6 编写M文件需要注意的问题

第1章 MATLAB混合编程简介  1.1 MATLAB语言的发展  1.2 MATLAB语言的特点  1.3 MATLAB编程基础   1.3.1 变量和数学运算   1.3.2 数组和矩阵   1.3.3 结构体   1.3.4 类和对象  1.4 M文件编程   1.4.1 M文件通用格式及分类   1.4.2 M文件编辑器   1.4.3 流程控制   1.4.4 M脚本文件   1.4.5 M函数文件   1.4.6 编写M文件需要注意的问题  1.5 提高M文件执行效率的技巧  1.6 进行混合编程的出发点  1.7 MATLAB应用程序接口介绍  1.8 常见的混合编程方法简介 第2章 MATLAB混合编程中的数据交流  2.1 文件的打开和关闭   2.1.1 文件的打开   2.1.2 文件的关闭  2.2 文本数据   2.2.1 从文本文件中读取数据   2.2.2 存写ASCII码数据  2.3 二进制数据   2.3.1 二进制数据的读取   2.3.2 二进制数据的存写  2.4 使用文件I/O函数   2.4.1 二进制数据的读取   2.4.2 二进制数据的写入   2.4.3 格式化读取ASCII码数据   2.4.4 格式化写入文本数据   2.4.5 控制文件位置指针  2.5 MAT文件   2.5.1 在MATLAB中读写MAT文件   2.5.2 在普通的C/C++程序中读写MAT文件 第3章 MATLAB如何运行C/C++程序  3.1 MEX概述  3.2 系统要求与编译器配置  3.3 MEX文件的结构和运行   3.3.1 MEX文件结构   3.3.2 MEX函数的执行流程   3.3.3 MEX文件与独立应用程序的区别  3.4 C语言MEX函数  3.5 Visual C++中MEX文件的建立和调试   3.5.1 Visual C++中MEX程序的建立和环境设置   3.5.2 MEX程序的调试  3.6 MEX编程实例 第4章 通过MATLAB Engine库实现混合编程  4.1 MATLAB引擎扩展编程简介  4.2 MATLAB引擎库   4.2.1 引擎的启动与关闭   4.2.2 执行MATLAB的命令   4.2.3 获取MATLAB命令窗口的输出   4.2.4 设置MATLAB窗口显示属性   4.2.5 mxArray数据类型及MATLAB引擎工作空间数据读写  4.3 环境设置  4.4 应用实例   4.4.1 基于VC的标准控制台程序的应用实例   4.4.2 基于VC的MFC向导程序的应用实例 第5章 MATLAB ActiveX应用集成  5.1 ActiveX简介   5.1.1 COM简介   5.1.2 什么是ActiveX及ActiveX组件   5.1.3 ActiveX组件服务内容  5.2 MATLAB作为ActiveX的客户端应用   5.2.1 ActiveX对象的创建、事件处理与对象释放   5.2.2 查询和设置ActiveX对象的属性   5.2.3 查询及调用ActiveX组件的方法、事件   5.2.4 应用举例  5.3 MATLAB的自动化服务功能   5.3.1 在客户程序中执行MATLAB命令   5.3.2 与客户程序进行数据交换   5.3.3 应用举例 第6章 利用Mideva实现混合编程 第7章 利用MatrixVB实现的混合编程 第8章 MATLAB和Excel的混合编程 第9章 MATLAB Builder for .NET应用 第10章 MATLAB Web Server 第11章 混合编程工程应用实例

内容摘要:

本书以MATLAB最新版本R2006a为蓝本,系统介绍了MATLAB混合编程的最新技术。全书共分11章,第1和第2章概述了 MATLAB混合编程的发展状况及基本方法,第3至10章分别介绍了几种典型的混合编程方法,包括使用MEX、MATLAB Engine、MATLAB ACTIVEX、Mideva、MATLAB Builder for .NET、MATLAB Web Server进行混合编程,以及MATLAB和Visual Basic、Excel等混合编程。第11章以数字水印技术为例介绍了MATLAB混合编程在工程中的典型应用。  本书按照混合编程常用方法进行编写,第3至10章的每章都为一个独立单元,读者可以任选其中一章或几章进行学习,每章重点阐述一种混合编程方法的实质和要点,实例描述贯穿始终。  本书不仅具有理论深度与广度,而且注重实用,实例丰富,特别是通过作者在数字水印方面的研究成果,提供了理论分析与应用案例。  本书可以作为高等院校计算机及信息相关专业的教材或参考书,也可供广大科技工作者参考。

编辑推荐:

本书系统地介绍了MATLAB混合编程的最新技术,重点阐述MATLAB混合编程方法的实质和要点,不仅具有理论深度与广度,而且注重实用,实例丰富。 本书可作为高等院校计算机及信息相关专业的教材或参考书,也可供广大科技工作者参考。 MATLAB混合编程简介、MATLAB混合编程中的数据交流、MA7LAB运行C/C++程序、利用MATLAB Engine库实现混合编程、MATLAB ActiveX应用集成、利用Mideva实现混合编程、利用MatrixVB实现混合编程、MATLAB和Excel的混合编程、MA7LAB Builder for.NET应用、MATLAB Web Server、混合编程工程应用实例。

书籍规格:

书籍详细信息
书名MATLAB混合编程与工程应用实例站内查询相似图书
丛书名MATLAB工程应用系列丛书
9787302172314
《MATLAB混合编程与工程应用实例》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸26装帧平装
页数 306 印数 4000

书籍信息归属:

MATLAB混合编程与工程应用实例是清华大学出版社于2008.出版的中图分类号为 TP391.75 的主题关于 计算机辅助计算-软件包,MATLAB-程序设计 的书籍。