MATLAB应用程序接口用户指南PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:刘志俭等编著
- 出 版 社:北京:科学出版社
- 出版年份:2000
- ISBN:7030086694
- 页数:414 页
第1章 MATLAB系统及程序设计简介 1
1.1 MATLAB系统简介 1
1.1.1 MATLAB系统的产生 1
1.1.2 MATLAB系统的构成 2
1.1.3 MATLAB共生产品 5
1.2 MATLAB的数据类型 7
1.2.1 MATLAB阵列 7
1.2.2 复杂的MATLAB基本数据类型 10
1.2.3 类(class)和类对象(object) 12
1.2.4 阵列与数组 14
1.3 MATLAB语言程序设计 14
1.3.1 MATLAB的基本运算符 14
1.3.2 MATLAB的基本语句结构 17
1.3.3 MATLAB控制语句 17
1.3.4 MATLAB M文件的编写 21
1.4 基本的MATLAB矩阵操作 24
1.4.1 矩阵的构造 24
1.4.2 矩阵的数学计算 25
第2章 MATLAB应用程序接口概述 28
2.1 MATLAB MEX文件介绍 28
2.1.1 MEX文件概念 29
2.1.2 mx-函数和mex-函数的区别 29
2.1.3 MATLAB阵列在C语言中的声明 30
2.1.4 系统配置 31
2.2 MATLAB MAT文件介绍 35
2.2.1 MAT文件的概念、格式及功能 35
2.2.2 MAT文件的优势 36
2.2.3 系统的配置及MAT文件应用程序的编译 36
2.3 MATLAB引擎函数库介绍 37
2.3.1 MATLAB引擎的概念及功能 37
2.3.2 系统的配置及MATLAB引擎应用程序的编译 37
2.4 选项文件说明 38
2.4.1 C语言选项文件 38
2.4.2 FORTRAN语言选项文件 39
第3章 C语言MEX文件的编写 40
3.1 C语言MEX文件 40
3.1.1 一个简单的例子 40
3.1.2 C语言MEX文件源程序的构成 41
3.1.3 C语言MEX文件的执行流程 42
3.2 C语言MEX文件的编程 43
3.2.1 C语言MEX文件对字符串的操作 43
3.2.2 包含多个输出的C语言MEX文件 46
3.2.3 C语言MEX文件对MATLAB结构体的操作 46
3.2.4 C语言MEX文件对MATLAB单元阵列的操作 50
3.2.5 C语言MEX文件对不同位数数据的操作 52
3.2.6 C语言MEX文件对复数的操作 54
3.2.7 C语言MEX文件对稀疏矩阵的操作 56
3.2.8 C语言MEX文件对多维阵列的操作 59
3.2.9 C语言MEX文件对MATLAB函数的调用 61
3.3 C语言MEX文件的内存管理 61
3.3.1 自动内存释放 62
3.3.2 持久阵列(persistent arrays) 62
3.3.3 复合阵列 63
3.4 C语言MEX文件的建立 64
3.4.1 C语言MEX文件的建立 64
3.4.2 基于Windows操作系统的C语言MEX文件的建立流程 66
3.4.3 链接多个文件 70
3.4.4 将C语言MEX文件与动态链接库DLLs链接 70
3.4.5 C语言MEX文件的版本信息 70
3.5 C语言MEX文件的调试 71
3.5.1 Windows操作系统中C语言MEX文件的调试 71
3.5.2 UNIX操作系统中C语言MEX文件的调试 73
3.6 Microsoft Visual C++集成环境中MEX文件的建立 73
3.6.1 Microsoft Visual c++集成环境中建立MEX文件的步骤 74
3.6.2 Microsoft Visual C++集成环境中MEX文件的调试 75
3.7 C语言mex-函数 76
3.7.1 C语言mex-函数的声明 77
3.7.2 C语言mex-函数的使用说明 77
3.8 C语言mx-函数 108
3.8.1 C语言mx-函数的声明 108
3.8.2 C语言mx-函数的使用说明 111
第4章 FORTRAN语言MEX文件的编写 178
4.1 FORTRAN语言MEX文件 178
4.1.1 一个简单的例子 178
4.1.2 FORTRAN语言MEX文件源程序的构成 180
4.1.3 指针的概念 182
4.1.4 FORTRAN语言MEX文件的执行流程 184
4.2 FORTRAN语言MEX文件的编程 184
4.2.1 FORTRAN语言MEX文件对字符串的操作 184
4.2.2 FORTRAN语言MEX文件对矩阵的操作 187
4.2.3 FORTRAN语言MEX文件中对MATLAB函数的调用 190
4.2.4 FORTRAN语言MEX文件对字符串数组的操作 192
4.2.5 包含多个输出的FORTRAN语言MEX文件 195
4.2.6 FORTRAN语言MEX文件对复数阵列的操作 197
4.2.7 FORTRAN语言MEX文件对稀疏矩阵的操作 200
4.3 FORTRAN语言MEX文件的建立 203
4.3.1 FORTRAN语言MEX文件的建立 203
4.3.2 基于windows操作系统的FORTRAN语言MEX文件的建立流程 203
4.3.3 将FORTRAN语言MEX文件与动态链接库DLLs链接 207
4.3.4 语言MEX文件的版本信息 207
4.3.5 链接多个文件 207
4.4 FORTRAN语言MEX文件的调试 208
4.5 Microsoft FORTRAN PowerStation集成环境中FORTRAN语言MEX文件的建立 208
4.5.1 集成环境中FORTRAN语言MEX文件的建立步骤 209
4.5.2 集成环境中MEX文件的调试 212
4.6 FORTRAN语言mex-函数 213
4.6.1 FORTRAN语言mex-函数的声明 213
4.6.2 FORTRAN语言mex-函数的使用说明 213
4.7 FORTRAN语言mx-函数 241
4.7.1 FORTRAN语言mx-函数的声明 241
4.7.2 FORTRAN语言mx-函数的使用说明 242
第5章 MAT文件的使用 256
5.1 数据的输入和输出 256
5.1.1 向MATLAB输入数据 256
5.1.2 从MATLAB获取数据 257
5.2 MAT文件应用程序的编写 258
5.2.1 基于C语言的MAT文件应用程序的编写 258
5.2.2 基于FORTRAN语言的MAT库函数的使用例程 264
5.3 MAT文件应用程序的建立和调试 268
5.3.1 C语言MAT文件应用程序的建立和调试 268
5.3.2 FORTRAN语言MAT文件应用程序的建立和调试 273
5.4 MAT文件库函数说明 278
5.4.1 C语言MAT文件函数的使用说明 278
5.4.2 FORTRAN语言MAT文件函数的使用说明 294
第6章 MATLAB引擎函数库的使用 306
6.1 MATLAB引擎的使用 306
6.1.1 基于C语言的MATLAB引擎的使用 306
6.1.2 基于FORTRAN语言的MATLAB引擎的使用 311
6.2 MATLAB引擎程序的建立和调试 314
6.2.1 C语言MATLAB引擎程序的建立和调试 314
6.2.2 FORTRAN语言MATLAB引擎程序的建立和调试 317
6.3 MATLAB引擎函数 320
6.3.1 C语言引擎函数的使用说明 320
6.3.2 FORTRAN语言引擎函数的使用说明 325
第7章 客户机/服务器应用程序 332
7.1 ActiveX的基本概念 332
7.1.1 ActiveX的诞生 332
7.1.2 ActiveX、OLE和Internet 332
7.1.3 ActiveX组件的类型 333
7.1.4 小结 335
7.2 MATLAB ActiveX集成 335
7.2.1 MATLAB ActiveX自动化控制器 336
7.2.2 MATLAB自动化服务器 347
7.3 动态数据交换 351
7.3.1 DDE的基本概念和术语 351
7.3.2 MATLAB的服务器程序功能 352
7.3.3 MATLAB的客户端程序功能 357
第8章 MATLAB C++数学函数库的使用 363
8.1 MATLAB C++数学函数库简介 364
8.1.1 什么是MATLAB C++数学函数库 364
8.1.2 类mwArray 365
8.1.3 基于MATLAB C++数学函数库应用程序的建立 374
8.2 阵列对象的创建和索引 381
8.2.1 阵列对象的创建 381
8.2.2 阵列对象的索引操作 395
8.3 应用程序的编写 402
8.3.1 数学运算符的使用 402
8.3.2 库函数的调用 404
8.3.3 范例程序 407
8.3.4 集成环境中MATLAB C++数学函数库应用程序的建立 410
参考文献 414
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019