Matlab接口技术与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:董长虹主编;余啸海编著
- 出 版 社:北京市:国防工业出版社
- 出版年份:2004
- ISBN:7118033774
- 页数:292 页
第1章Matlalb概述 1
1.1 Matlab简介 1
目录 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.1 C语言的Mex文件 28
第2章M枷ab 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.1创建MAT文件 51
3.2用C/C++编写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.2Matlab编译器的配置 75
4.2.3 Matlab编译器的使用 77
4.3 stand-alone的可执行程序 81
4.3.1 mbuild介绍 82
4.3.2 stand-alone应用程序的发布 88
4.4 Mathb编译器代码控制 89
4.4.2函数代码分析 90
4.4.1生成头文件 90
4.4.3包装文件 96
4.5 Matlab编译器应用举例 101
4.6 Matlab和C++接口中函数注册 118
第5章Matlalb引擎应用程序 122
5.1 Mathb引擎库函数介绍 122
5.2在Visual C++中调用Matlab引擎 124
5.3在C++Builder中使用Matlab Engine 128
5.4在Visual Fortran中使用Mat1ab 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〈b〉 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.1创建COM组件 193
第8章Matlab COM Builder 193
8.2.1类属性和全局变量 195
8.2使用Matlab COM Builder组件编程 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 Runtirne Server 214
9.1 Matlab Runtime Server简介 214
9.2 Matlab Runtime Server的安装 214
9.3.1 Matlab Runtime GUI应用程序 217
9.3编写Matlab Runtime Server应用程序 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 SeⅣer应用程序的开发 255
10.3.1创建输入文件 255
10.3.2创建Matlab Web应用程序的M文件 258
10.3.3创建输出文件 260
10.4 Matlab 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