图书介绍
MATLAB外部程序接口 6.xPDF|Epub|txt|kindle电子书版本网盘下载
![MATLAB外部程序接口 6.x](https://www.shukui.net/cover/72/34201301.jpg)
- 刘志俭等编著 著
- 出版社: 北京:科学出版社
- ISBN:7030102495
- 出版时间:2002
- 标注页数:402页
- 文件大小:16MB
- 文件页数:413页
- 主题词:
PDF下载
下载说明
MATLAB外部程序接口 6.xPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
序章 MATLAB系统及程序设计简介1
0.1 MATLAB系统简介1
0.1.1 MATLAB系统的产生1
0.1.2 MATLAB系统的构成2
0.1.3 MATLAB共生产品6
0.2 MATLAB的数据类型8
0.2.1 MATLAB陈列8
0.2.2 复杂的MATLAB基本数据类型12
0.2.3 类(class)和类对象(object)13
0.3.1 MATLAB的基本运算符15
0.3 MATLAB语言程序设计15
0.2.4 阵列与数组15
0.3.2 MATLAB的基本语句结构18
0.3.3 MATLAB控制语句18
0.3.4 MATLABM文件的编写22
0.4 基本的MATLAB矩阵操作24
0.4.1 矩阵的构造25
0.4.2 矩阵的数学计算26
第1章MATLAB C数学函数库的使用29
1.1 MATLAB C数学函数库使用简介30
1.1.1 MATLAB C数学函数库的安装及配置30
1.1.2 一个简单的范例程序40
1.2 对MATLAB阵列的操作42
1.2.1 对数值阵列的操作43
1.2.2 对稀疏阵列的操作50
1.2.3 对字符阵列的操作54
1.2.4 对单元阵列的操作56
1.2.5 对MATLAB结构体的操作60
1.2.6 MATLAB阵列的共性操作63
1.3 内存管理66
1.3.1 显式内存管理66
1.3.2 自动内存管理67
1.3.3 自动内存管理的使用68
1.3.4 范例程序72
1.3.5 自定义内存分配和释放函数77
1.4 阵列的索引78
1.4.1 索引操作的基础79
1.4.2 索引函数的使用81
1.4.3 基本的索引操作83
1.4.4 阵列元素的赋值与删除92
1.4.5 单元阵列的索引操作96
1.4.6 结构体阵列的索引操作99
1.4.7 C与MATLAB索引操作的比较101
1.5 库函数的调用103
1.5.1 库函数的调用103
1.5.3 函数的函数114
1.5.2 运算符的使用114
1.5.4 用单元阵列替代参数列表121
1.6 数据的输入输出123
1.6.1 MAT文件格式简介123
1.6.2 数据的输入和输出125
1.6.3 范例程序127
1.7 错误处理和输出句柄128
1.7.1 错误处理机制129
1.7.2 输出句柄137
2.1.1 通用功能函数139
2.1 MATLAB内建函数库139
第2章MATLAB C数学函数库函数参考139
2.1.2 运算符和特殊函数140
2.1.3 基本的矩阵操作函数142
2.1.4 初等数学函数143
2.1.5 线性代数函数144
2.1.6 数据分析和傅里叶转换函数145
2.1.7 字符串函数146
2.1.8 文件输入/输出函数147
2.1.9 数据类型148
2.1.10 工具函数149
2.2.1 运算符和特殊功能函数160
2.2 MATLAB M文件函数库160
2.2.2 基本的矩阵操作函数161
2.2.3 基本的数学函数162
2.2.4 特殊数学函数163
2.2.5 线性代数164
2.2.6 数值分析和傅里叶变换165
2.2.7 多项式和插值函数166
2.2.8 函数的函数和常微分方程167
2.2.9 字符串函数168
2.2.10 文件读写函数169
2.2.11 数据类型函数169
2.2.12 稀疏矩阵170
2.3 阵列访问和创建函数库171
第3章 MATLAB C++数学函数库的使用174
3.1 MATLAB C++数学函数库使用简介174
3.1.1 MATLAB C++数学函数库的安装及配置174
3.1.2 一个简单的范例程序184
3.2 类接口185
3.2.1 类mwArray185
3.2.2 类mwArrayIndex195
3.2.3 类mwVarargin和类mwVarargout198
3.2.4 异常处理类201
3.3 对MATLAB阵列的操作202
3.3.1 数值阵列的操作203
3.3.2稀疏矩阵的操作209
3.3.3 字符阵列的操作213
3.3.4 单元阵列的操作217
3.3.5 结构体阵列的操作220
3.3.6 MATLAB阵列的共性操作222
3.4 阵列的索引225
3.4.1 索引操作概述226
3.4.2 基本索引操作228
3.4.3 阵列元素的赋值与删除237
3.4.4 单元阵列的索引操作242
3.4.5 结构体阵列的索引操作247
3.4.6 C++与MATLAB索引操作的比较250
3.4.7 索引操作技巧251
3.5 库函数的调用253
3.5.1 库函数的调用254
3.5.2 运算符的使用264
3.5.3 函数的函数268
3.5.4 使用单元阵列替代参数272
3.6 阵列的输入和输出273
3.6.1 基于流的输入和输出273
3.6.2 基于函数的文件输入和输出277
3.6.3 MAT文件的读写281
3.7.1 显示283
3.7 显示、异常处理和内存管理283
3.7.2 异常处理285
3.7.3 内存管理291
3.8 基于MATLAB C++数学函数库的程序设计292
3.8.1 使用MATLAB C++数学函数库的注意事项293
3.8.2 MATLAB向C++的转换294
3.8.3 范例程序296
第4章MATLAB C++数学函数库函数参考300
4.1 工具函数300
4.1.1 输出处理工具函数300
4.1.2 错误和异常处理工具函数301
4.1.3 内存管理工具函数303
4.1.4 其他工具函数304
4.2 C++版本的MATLAB函数305
4.2.1 通用功能函数305
4.2.2 运算符和特殊函数306
4.2.3 矩阵元素和矩阵操作函数308
4.2.4 初等数学函数310
4.2.5 特殊数学函数312
4.2.6 线性代数函数313
4.2.7 数值分析和傅里叶变换函数314
4.2.8 多项式和插值函数316
4.2.9 字符串函数317
4.2.10 输入输出函数318
4.2.11 数据类型函数319
4.2.12 时间和日期函数321
4.2.13 稀疏矩阵函数321
4.3 阵列访问和创建函数库322
第5章MATLAB编译器的应用325
5.1 MATLAB编译器简介325
5.1.1 MATLAB编译器的功能325
5.1.2 MATLAB编译器2.1版的新特点326
5.1.3 MATLAB编译器的基本应用326
5.1.5 MATLAB编译器的局限330
5.1.4 MATLAB编译器的优点330
5.2 MATLAB编译器的安装与配置331
5.2.1 创建MEX文件MATLAB编译器的系统配置流程331
5.2.2 在PC机的Microsoft Windows平台上MATLAB编译器的安装与配置332
5.3 MEX文件与Simulink S函数的创建与应用338
5.3.1 MEX文件的创建与应用338
5.3.2 Simulink S函数的创建342
5.4 独立可执行程序的创建与应用343
5.4.1 MEX文件与独立可执行程序的区别343
5.4.2 独立可执行C/C++程序的创建流程344
5.4.3 PC机Windows系统上的独立可执行文件的创建345
5.4.4 创建共享函数库353
5.4.5 把多个M文件创建为一个独立可执行程序354
5.4.6 M文件与C或C++程序混合创建独立可执行程序357
5.5 控制代码的产生363
5.5.1 代码生成简介363
5.5.2 编译私有函数和方法函数365
5.5.3 编译器产生的头文件366
5.5.4 内部接口函数368
5.5.5 编译器支持的可执行环境372
5.5.6 代码格式377
5.5.7 M代码与C/C++代码的连接380
5.5.8 输出句柄382
5.6 代码优化385
5.6.1 集中优化与单独优化386
5.6.2 数组优化386
5.6.3 循环体的优化388
5.6.4 条件表达式的优化388
5.7 MATLAB编译器命令行工具389
5.7.1 mbuild命令389
5.7.2 mcc命令390
5.7.3 MATLAB编译器选项标志394
5.7.4 几个例子400
主要参考文献402