深入浅出MATLAB 7.x混合编程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:董维国编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2006
- ISBN:711117612X
- 页数:299 页
目录 1
作者自序 1
前言 1
第1章 概述 1
1.1 关于MATLAB的接口技术 1
1.2 MATLAB 7.x的新特点 5
2.2.1 在MATLAB 7.0中引进的有关数据导入、导出的新功能 7
2.2 在MATLAB 7.0及更新版本中引进的新功能 7
2.1 数据交流概述 7
第2章 MATLAB接口技术中的数据交流 7
2.2.2 在MATLLAB 7.0.1中引进的有关数据导入、导出的新功能 8
2.2.3 在MATLAB 7.0.4中引进的有关数据导入、导出的新功能 8
2.3 文本文件 9
2.3.1 高级命令 9
2.3.2 低级命令 23
2.4 二进制文件 33
2.4.1 二进制文件的打开 34
2.4.2 二进制文件的读写 35
2.4.3 文件读写位置控制 40
2.4.4 二进制文件的关闭 41
2.5 MAT文件 42
2.5.1 在MATLAB中读写MAT文件 42
2.5.2 在普通的C++程序中读写MAT文件 43
2.6 以内存映射(Memory-mapping)的方式读写文件 64
2.6.1 功能概述 64
2.6.2 内存映射方法的使用 66
2.7 本章小结 69
第3章 MATLAB调用C/C++ 71
3.1 MEX技术概述 71
3.2 工作环境的设置 72
3.2.1 系统要求 72
3.2.2 使用Visual C++ 74
3.2.3 在Windows平台使用gcc 75
3.2.4 Linux上使用gcc编译MEX文件 77
3.3.1 mex命令的使用 78
3.3 MEX文件的编译以及mex命令的使用 78
3.3.2 Windows平台上mex配置文件的使用 80
3.3.3 UNIX上mex配置文件的使用 80
3.4 C-MEX详解 81
3.4.1 C-MEX文件的构造 81
3.4.2 内存分配和管理 82
3.4.3 C语言MEX文件使用范例 84
3.4.4 C++语言MEX文件 92
3.5 在MATLAB环境之外编译MEX文件 95
3.5.1 在Visual Studio.Net 2003集成开发环境中编译MEX 95
3.5.2 在Windows上用EditPlus编辑、编译MEX文件 97
3.5.3 在Windows和UNIX平台上使用Makefile编译MEX文件 99
3.6 关于MEX文件的调试 102
3.6.1 使用mexPrintf打印调试信息 102
3.6.2 使用调试工具 103
3.7 Windows平台系统函数的调用 107
3.7.1 把窗口最大化或者设成最前端 107
3.7.2 在MATLAB捕捉F1等功能健的动作 111
3.8 本章小结 116
第4章 MATLAB调用FORTRAN 118
4.1 工作环境的设置 118
4.1.1 系统要求 118
4.1.2 在Windows上配置DIGITALVisual FORTRAN编译器 119
4.1.3 在Windows上配置g77 119
4.1.4 在Linux上配置g77 120
4.2 F-MEX详解 121
4.3 使用范例 124
4.4 调试FORTRAN语言MEX文件 133
4.4.1 编译调试版本MEX文件 133
4.4.2 在Windows平台调试 133
4.4.3 在UNIX平台调试 134
4.5 使用FORTRAN 90/95编写MEX文件 134
4.5.1 配置FORTRAN 90/95编译器 134
4.5.2 编写和编译FORTRAN 90/95语言的MEX文件 138
4.6 常见错误 142
4.7 本章小结 143
第5章 MATLAB调用一般动态连接库 144
5.1 概述 144
5.2 MATLAB R14提供的新功能 144
5.3 MATLAB的动态连接库函数接口 145
5.3.1 动态连接库文件的打开 145
5.3.2 数据准备 146
5.3.3 动态连接库文件中函数的调用 150
5.3.4 动态连接库文件的卸载 151
5.4 使用范例 151
5.4.1 在MATLAB中使用FORTRAN动态连接库 151
5.4.2 调用WindowsAPI改变MATLAB的Figure窗口或GUI程序图标 153
5.4.3 在MATLAB中使用TotalCommander的WCX插件 156
5.5 本章小结 159
第6章 C/C++调用MATLAB计算引擎 161
6.1 概述 161
6.2 MATLAB计算引擎库函数的使用 162
6.3 在MATLAB环境编译引擎程序 164
6.3.1 在Windows平台编译引擎程序 164
6.3.2 在Windows平台使用MinGW gcc编译C/C++语言引擎程序 165
6.3.3 在UNIX/Linux平台编译引擎程序 166
6.4 运行引擎程序所需的系统配置 167
6.5 在MATLAB环境之外编译引擎程序 167
6.5.1 在Windows上用MinGW gcc编译MATLAB引擎程序 168
6.5.2 在Visual C++7.1中使用MATLAB引擎 170
6.5.3 与wxWidgets结合使用实例 173
6.6 本章小结 190
第7章 MATLAB编译器的使用 192
7.1 概述 192
7.2 MATLAB 7.x编译器新特点 193
7.2.1 MATLAB编译器4.x的新特点 193
7.2.2 C/C++代码的生成 194
7.2.4 组件技术文件(CTF) 195
7.2.5 MATLAB编译器选项 195
7.2.3 MATLAB组件运行环境(MCR) 195
7.3 MATLAB编译器的安装、设置和使用 197
7.3.1 安装 197
7.3.2 设置 197
7.3.3 MATLAB编译器的使用 198
7.3.4 编译后程序的发布 198
7.4 C/C++调用mcc产生的库函数 199
7.4.1 在MFC应用程序中使用mcc产生的库函数 199
7.4.2 在MFC应用程序中隐藏MATLAB的Figure窗口 202
7.4.3 在wxWidgets开发的跨平台应用程序中隐藏MATLAB的Figure窗口 211
7.4.4 在Win32应用程序的窗口中嵌入MATLAB的Figure窗口 235
7.5 使用mcc创建独立可执行文件 243
7.5.1 编译Loadlibrary函数 243
7.5.2 使用%#external编译指示实现MATLAB和C/C++混合编程 251
7.5.3 去除经编译后MATLAB程序产生黑色窗口的方法 253
7.6 本章小结 259
8.1 概述 260
第8章 MATLAB产生的COM组件的调用 260
8.2 MATLAB的COM编译器 261
8.2.1 MATLAB的COM编译器简介 261
8.2.2 运行MATLAB COM编译器的必要条件 261
8.2.3 MATLAB 7.0.4中COM编译器的新功能 262
8.3 MATLAB COM编译器的安装、配置及使用 262
8.3.1 安装及配置 262
8.3.2 使用MATLAB COM编译器创建COM组件 262
8.4.1 关于COM组件的一些概念 265
8.4 MATLAB COM组件 265
8.4.2 MATLAB COM编译器产生的COM组件 267
8.4.3 在C++中使用COM对象 268
8.5 在C++中使用MATLAB COM编译器产生的COM组件 270
8.5.1 在控制台程序中使用原接口 271
8.5.2 在控制台程序中使用智能指针 273
8.5.3 在C++程序中以后期绑定方式动态调用MATLAB COM组件 276
8.5.4 在MFC应用程序中使用MATLAB COM编译器产生的组件 278
8.5.5 在MFC应用程序中使用组件产生的事件 286
8.6 本章小结 298
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《深入推进自我革命》任仲文 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《区域技术创新网络的混合治理机制及其实证研究》王丹妮责编;洪进,杨洋 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019