MATLAB混合编程与工程应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王素立,高洁,孙新德编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:7302172315
- 页数:297 页
第1章 MATLAB混合编程简介 1
1.1 MATLAB语言的发展 2
1.2 MATLAB语言的特点 2
1.3 MATLAB编程基础 4
1.3.1 变量和数学运算 4
1.3.2 数组和矩阵 7
1.3.3 结构体 9
1.3.4 类和对象 10
1.4 M文件编程 10
1.4.1 M文件通用格式及分类 11
1.4.2 M文件编辑器 12
1.4.3 流程控制 12
1.4.4 M脚本文件 18
1.4.5 M函数文件 19
1.4.6 编写M文件需要注意的问题 22
1.5 提高M文件执行效率的技巧 23
1.6 进行混合编程的出发点 25
1.7 MATLAB应用程序接口介绍 26
1.8 常见的混合编程方法简介 29
第2章 MATLAB混合编程中的数据交流 33
2.1 文件的打开和关闭 34
2.1.1 文件的打开 34
2.1.2 文件的关闭 35
2.2 文本数据 35
2.2.1 从文本文件中读取数据 36
2.2.2 存写ASCII码数据 42
2.3 二进制数据 44
2.3.1 二进制数据的读取 44
2.3.2 二进制数据的存写 45
2.4 使用文件I/O函数 46
2.4.1 二进制数据的读取 46
2.4.2 二进制数据的写入 48
2.4.3 格式化读取ASCII码数据 48
2.4.4 格式化写入文本数据 49
2.4.5 控制文件位置指针 50
2.5 MAT文件 52
2.5.1 在MATLAB中读写MAT文件 52
2.5.2 在普通的C/C++程序中读写MAT文件 53
第3章 MATLAB如何运行C/C++程序 55
3.1 MEX概述 55
3.2 系统要求与编译器配置 56
3.3 MEX文件的结构和运行 57
3.3.1 MEX文件结构 57
3.3.2 MEX函数的执行流程 59
3.3.3 MEX文件与独立应用程序的区别 61
3.4 C语言MEX函数 61
3.5 Visual C++中MEX文件的建立和调试 64
3.5.1 Visual C++中MEX程序的建立和环境设置 65
3.5.2 MEX程序的调试 68
3.6 MEX编程实例 70
第4章 通过MATLAB Engine库实现混合编程 75
4.1 MATLAB引擎扩展编程简介 75
4.2 MATLAB引擎库 76
4.2.1 引擎的启动与关闭 76
4.2.2 执行MATLAB的命令 77
4.2.3 获取MATLAB命令窗口的输出 78
4.2.4 设置MATLAB窗口显示属性 78
4.2.5 mxArray数据类型及MATLAB引擎工作空间数据读写 78
4.3 环境设置 83
4.4 应用实例 85
4.4.1 基于VC的标准控制台程序的应用实例 85
4.4.2 基于VC的MFC向导程序的应用实例 88
第5章 MATLAB ActiveX应用集成 93
5.1 ActiveX简介 93
5.1.1 COM简介 93
5.1.2 什么是ActiveX及ActiveX组件 94
5.1.3 ActiveX组件服务内容 94
5.2 MATLAB作为ActiveX的客户端应用 95
5.2.1 ActiveX对象的创建、事件处理与对象释放 96
5.2.2 查询和设置ActiveX对象的属性 98
5.2.3 查询及调用ActiveX组件的方法、事件 100
5.2.4 应用举例 102
5.3 MATLAB的自动化服务功能 103
5.3.1 在客户程序中执行MATLAB命令 104
5.3.2 与客户程序进行数据交换 104
5.3.3 应用举例 105
第6章 利用Mideva实现混合编程 117
6.1 Mideva简介 117
6.2 Mideva的安装 118
6.3 Mideva环境下M文件到dll/exe文件的转换 120
6.4 Visual C++环境下使用Mideva混合编程 121
6.5 Matrix<LIB> 123
6.6 混合编程实例 128
第7章 利用MatrixVB实现的混合编程 135
7.1 MATLAB与Visual Basic语言的混合编程方式 135
7.2 Matrix VB环境设置 136
7.2.1 在VB应用中引入MatrixVB 136
7.2.2 在VB中使用MatrixVB的命令与函数 138
7.3 MatrixVB的矩阵操作 142
7.3.1 在VB中生成MatrixVB矩阵 142
7.3.2 对矩阵元素进行操作 144
7.3.3 矩阵的保存与载入 147
7.3.4 应用举例 147
7.4 MatrixVB的运算符 151
7.4.1 算术运算符 151
7.4.2 关系运算符 153
7.4.3 逻辑运算符 155
7.4.4 一些常用的运算函数 155
7.5 图形图像处理 157
7.5.1 在figure窗口中绘制图形 157
7.5.2 在VB窗口或控件中绘制图形 159
7.6 线性规划 160
第8章 MATLAB和Excel的混合编程 161
8.1 通过Excel Link实现Excel和MATLAB的数据共享 162
8.1.1 概述 162
8.1.2 Excel Link的安装 162
8.1.3 Excel Link的函数 166
8.1.4 Excel Link应用实例 167
8.1.5 Excel Link的注意事项 175
8.2 使用Excel生成器 177
8.2.1 概述 177
8.2.2 创建Excel生成器插件 178
8.3 直接将MATLAB工作空间的数据复制到Excel 179
第9章 MATLAB Builder for.NET应用 183
9.1 MATLAB Builder for.NET概述 183
9.2 通过MATLAB Builder for.NET创建COM组件 184
9.3 运用MATLAB的全局变量进行数据转换 190
9.4 将M函数打包为.NET组件 192
9.5 进一步理解数据转换 199
9.6 应用实例 200
9.6.1 基于C#环境 200
9.6.2 基于Visual Basic.NET环境 206
第10章 MATLAB Web Server 211
10.1 MATLAB Web Server概述 211
10.2 MATLAB Web Server的安装 212
10.3 Apache Web Server的安装与配置 213
10.3.1 Apache Web Server的安装 213
10.3.2 测试和运行Apache 215
10.3.3 设置CGI目录的执行权限 216
10.3.4 设置icons目录 216
10.4 MATLAB Web Server的配置 217
10.5 MATLAB Web Server应用程序的开发 220
10.5.1 创建输入文件 221
10.5.2 创建MATLAB Web应用程序的M文件 222
10.5.3 创建输出文件 224
10.6 MATLAB Web Server应用程序举例 226
第11章 混合编程工程应用实例 237
11.1 数字水印概述 237
11.2 数字水印常见算法 242
11.3 混合编程应用案例1 244
11.3.1 混合编程实现的目标 244
11.3.2 MATLAB程序设计 244
11.3.3 VC++工程的创建 249
11.3.4 混合编程效果演示 267
11.4 混合编程应用案例2 269
11.4.1 混合编程实现目标 269
11.4.2 MATLAB程序设计 270
11.4.3 wave文件读写及处理程序创建 276
11.4.4 混合编程效果演示 294
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019