《MATLAB外部接口编程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张威编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2004
  • ISBN:7560613527
  • 页数:208 页
图书介绍:本书讲述了MATLAB外部接口应用以及相应的接口函数的使用方法。

目 录 1

第1章MATTLAB入门 1

1.1 MATLAB 产品简介 1

1.2 MATLAB桌面环境 3

1.3使用帮助 6

1.3.1在线帮助 6

1.3.2窗口帮助 8

1.3.3操作帮助的函数 9

1.4 MATLAB的数据类型 10

1.5 M语言编程入门 13

1.5.1流程控制 14

1.5.2脚本文件 18

1.5.3函数文件 19

1.6本章小结 21

第2章MATLAB外部接口概述 22

2.1外部接口应用的类型 22

2.2 mxArray数据结构 25

2.2.1 mxArray的定义 25

2.2.2外部接口函数 29

2.3 mx函数应用 29

2.3.1数值矩阵 30

2.3.2字符串 33

2.3.3逻辑数组 35

2.3.4元胞数组 36

2.3.5结构数组 38

2.3.6稀疏矩阵 39

2.3.7内存管理操作 42

2.4 MATLAB的环境配置 44

2.4.1基本配置 44

2.4.2选项文件 46

2.5本章小结 47

练习 48

第3章创建C语言MEX文件 49

3.1 MEX文件简介 49

3.2.1源文件的基本结构 51

3.2 MEX源文件的结构 51

3.2.2 MEX文件的参数 52

3.3 创建MEX文件 55

3.3.1 MEX指令 55

3.3.2在Visual Studio 中创建MEX文件 57

3.4 MEX文件的内存管理 63

3.4.1 内存自动释放机制 63

3.4.2内存保留变量 66

3.4.3复合数组 67

3.5 MEX文件示例 68

3.6调试MEX文件 82

3.6.1 在Wimdows平台上调试MEX文件 83

3.7 本章小结 85

3.6.2在UNIX平台上调试MEX文件 85

练习 86

第4章创建Fortran语言MEX文件 88

4.1 MEX文件简介 88

4.1.1简单的MEX文件示例 88

4.1.2 MEX源文件的基本结构 90

4.2管理MATLAB数据 91

4.3可视化创建MEX文件 93

4.4 MEX文件示例 96

4.5本章小结 105

练习 105

5.1 MAT文件入门 106

第5章MAT文件应用 106

5.2 MATT文件应用 108

5.2.1简单MAT文件应用示例 108

5.2.2常用的mat函数 111

5.3编译MAT文件应用程序 113

5.3.1命令行编译 113

5.3.2使用集成开发环境 116

5.4 MAT文件应用示例 118

5.5本章小结 132

练习 132

第6章MATLAB计算引擎应用 134

6.1概述 134

6.2.1简单计算引擎应用示例 135

6.2计算引擎应用 135

6.2.2常用的eng函数 138

6.3编译应用程序 140

6.3.1命令行编译 140

6.3.2使用集成开发环境 145

6.4计算引擎应用示例 147

6.5本章小结 154

练习 154

第7章 在MATLAB中调用Java 156

7.1 MATLAB的Java接口概述 156

7.2 Java语言概述 157

7.3.1引入Java类 159

7.3 Java接口应用 159

7.3.2创建Java对象 163

7.3.3应用Java对象 166

7.3.4 Java数组 169

7.4应用示例 171

7.5本章小结 181

附录A MATLAB产品支持的编译器 182

附录B加载和应用动态链接库函数 184

附录C北京九州恒润科技有限公司简介 193

附录D部分习题提示与参考答案 195

参考文献 208