Matlab接口技术与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:董长虹主编;余啸海编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2004
- ISBN:7118033774
- 页数:292 页
第1章 Matlab概述 1
1.1 Matlab简介 1
1.2 Matlab编程基础 3
1.2.1 变量和数学运算 3
1.2.2 数组和矩阵 8
1.2.3 程序控制语句 14
1.2.4 辅助语句 18
1.2.5 Matlab的输入与输出语句 19
1.2.6 变量的保存与装载 20
1.3 M文件与M函数 22
1.4 Matlab使用时的一些技巧 24
1.4.1 避免使用循环 24
1.4.2 大型矩阵维度的预先确定 25
第2章 Matlab Mex文件 28
2.1 C语言的Mex文件 28
2.1.1 第一个Mex文件 29
2.1.2 参数的传递 30
2.1.3 传递字符串 33
2.1.4 传递结构变量和数组变量 35
2.1.5 错误和异常处理 38
2.2 Fortran语言的Mex文件 41
2.2.1 简单Fortran语言Mex文件示例 41
2.2.2 传递字符串变量 43
2.2.3 传递字符串数组变量 45
2.2.4 在Fortran语言中调用Matlab命令 47
第3章 Matlab MAT文件 50
3.1 MAT文件格式介绍 50
3.2 用C/C++编写MAT文件 51
3.2.1 创建MAT文件 51
3.2.2 对读出的数据进行处理 56
3.2.3 理解MAT文件的内部格式 59
3.3 使用Fortran语言编写MAT文件 64
第4章 Matlab编译器 72
4.1 Matlab编译器概述 72
4.2 使用MCC 74
4.2.1 MCC的选项 74
4.2.2 Matlab编译器的配置 75
4.2.3 Matlab编译器的使用 77
4.3 stand-alone的可执行程序 81
4.3.1 mbuild介绍 82
4.3.2 stand-alone应用程序的发布 88
4.4 Matlab编译器代码控制 89
4.4.1 生成头文件 90
4.4.2 函数代码分析 90
4.4.3 包装文件 96
4.5 Matlab编译器应用举例 101
4.6 Matlab和C++接口中函数注册 118
第5章 Matlab引擎应用程序 122
5.1 Matlab引擎库函数介绍 122
5.2 在Visual C++中调用Matlab引擎 124
5.3 在C++ Builder中使用Matlab Engine 128
5.4 在Visual Fortran中使用Matlab Engine 131
第6章 Matlab Java程序接口 137
6.1 向Matlab中引入Java类库 137
6.2 创建和使用Java对象 141
6.2.1 创建Java对象 141
6.2.2 Java对象的连接 142
6.2.3 存储和装载对象 143
6.2.4 使用Java对象 147
6.3 在Matlab中使用Java数组 149
6.3.1 Java数组的创建 150
6.3.2 访问Java数组元素 152
6.3.3 为Java数组赋值 153
6.3.4 Java数组的连接 154
6.3.5 Java数组的引用和拷贝 155
6.4 向Java对象传递数据 157
6.4.1 内建数据类型的传递 158
6.4.2 字符串类型数据的传递 158
6.4.3 Java对象的传递 159
6.4.4 向重载的方法传递参数 160
6.5 处理Java方法调用返回的数据 161
6.6 综合实例 163
6.6.1 下载和读取网络文件 164
6.6.2 主机名和IP地址间的转换 165
6.6.3 用Java语言实现电话本 166
第7章 Matcom 171
7.1 Matcom的安装和设置 171
7.2 编译独立的可执行程序 177
7.3 使用Matrix<Lib> 179
7.3.1 创建一个新的C++工程 179
7.3.2 初始化工作 180
7.3.3 函数调用 182
7.4 Matcom应用示例 184
7.4.1 在MFC中使用Matrix<Lib> 184
7.4.2 Matcom VB程序 186
7.4.3 在C++ Builder调用Matcom 189
第8章 Matlab COM Builder 193
8.1 创建COM组件 193
8.2 使用Matlab COM Builder组件编程 195
8.2.1 类属性和全局变量 195
8.2.2 事件处理 197
8.2.3 参数传递和转换 200
8.3 Matlab COM组件综合实例 202
8.3.1 编译Matlab COM组件 203
8.3.2 创建VBA工程 203
8.3.3 创建FourierMain模块 204
8.3.4 设计窗体 205
8.3.5 测试程序 211
第9章 Matlab Runtime Server 214
9.1 Matlab Runtime Server简介 214
9.2 Matlab Runtime Server的安装 214
9.3 编写Matlab Runtime Server应用程序 217
9.3.1 Matlab Runtime GUI应用程序 217
9.3.2 Matlab Runtime Engine应用程序 238
9.4 发布程序 247
9.4.1 初始化图像 247
9.4.2 程序打包 248
第10章 Matlab Web Server 251
10.1 Matlab Web Server概述 251
10.2 Matlab Web Server的配置 252
10.3 Matlab Web Server应用程序的开发 255
10.3.1 创建输入文件 255
10.3.2 创建Matlab Web应用程序的M文件 258
10.3.3 创建输出文件 260
10.4 Matlab Web Server应用程序举例 262
附录 Matlab符号和命令列表 272
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017