图书介绍

MATLAB R2008接口技术程序设计实例教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

MATLAB R2008接口技术程序设计实例教程
  • 赵书兰主编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122050236
  • 出版时间:2009
  • 标注页数:365页
  • 文件大小:106MB
  • 文件页数:379页
  • 主题词:计算机辅助计算-软件包,MATLAB R2008-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MATLAB R2008接口技术程序设计实例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 MATLAB入门1

1.1 MATLAB软件简介1

1.2 MATLAB桌面环境3

1.3 MATLAB编程基础5

1.3.1变量和数学运算5

1.3.2 MATLAB的输入与输出语句9

1.3.3变量的保存与装载10

1.4 MATLAB的数据类型11

1.5 M语言入门14

1.5.1流程控制15

1.5.2脚本文件20

1.5.3函数文件20

1.6 MATLAB使用时的一些技巧23

1.6.1避免使用循环23

1.6.2大型矩阵维度的预先确定24

第2章 MATLAB数组和矩阵的操作27

2.1建立和连接矩阵27

2.1.1构造简单的矩阵27

2.1.2专业化的矩阵函数28

2.1.3连接矩阵35

2.1.4连接矩阵的函数35

2.1.5组合不同的数据类型39

2.1.6生成数字序列41

2.2矩阵的索引42

2.2.1存取单个元素42

2.2.2线性索引42

2.2.3控制索引形式的函数43

2.2.4存取多个元素44

2.2.5赋值语句中的矩阵索引46

2.2.6逻辑索引46

2.3改变矩阵的大小和形状47

2.3.1扩展矩阵47

2.3.2重塑矩阵形状49

2.3.3缩小矩阵53

2.3.4预分配内存54

2.4对角矩阵55

2.4.1 tril函数55

2.4.2 trace函数55

2.43 3 triu函数56

2.5完全矩阵和稀疏矩阵56

2.5.1稀疏矩阵56

2.5.2有关稀疏矩阵的函数57

2.6空矩阵、向量和标量61

2.6.1空矩阵61

2.6.2向量63

2.6.3标量63

2.7获取有关矩阵的信息64

2.7.1矩阵的维数64

2.7.2矩阵的数据结构67

2.7.3矩阵使用的数据类型67

2.8矩阵元素的移位和排序70

2.9多维数组75

2.9.1概述76

2.9.2建立多维数组77

2.9.3存取多维数组的属性80

2.9.4多维数组的索引81

2.9.5重新排列多维数组的维84

2.9.6重塑多维数组85

2.9.7多维单元数组86

第3章 创建C及Fortran语言MEX89

3.1 MEX文件简介89

3.2 MEX源文件的结构91

3.2.1源文件的基本结构91

3.2.2 MEX文件的参数92

3.3创建C语言MEX文件94

3.3.1 MEX指令94

3.3.2在Visual C+++中创建MEX文件及调试96

3.4 MEX文件的内存管理98

3.4.1内存自动释放机制98

3.4.2内存保留变量101

3.4.3 MEX示例102

3.5 Fortran的MEX文件简介116

3.5.1简单的Fortran语言MEX文件示例117

3.5.2 Fortran语言MEX源文件的基本结构118

3.6管理MATLAB数据118

3.7创建可视化的Fortran语言MEX文件120

3.8 Fortran语言MEX文件示例121

第4章 MAT文件应用133

4.1 MAT文件格式介绍133

4.2保存和加载MAT文件134

4.2.1输出数据到MAT文件134

4.2.2从MAT文件输入数据138

4.3 MEX文件读写MAT文件140

4.4用Visual C/C++ 6.0编写MAT文件144

4.4.1创建MAT文件144

4.4.2对读出的数据进行处理148

4.4.3理解MAT文件的内部格式151

4.5 MAT文件编程156

第5章 MATLAB引擎161

5.1引擎函数161

5.2引擎的使用162

5.2.1 C语言应用程序中调用MATLAB引擎163

5.2.2 Fortran语言应用程序中调用MATLAB引擎165

5.2.3与已经运行的MATLAB连接167

5.3 MATLAB编译器代码控制167

5.3.1生成头文件168

5.3.2函数代码分析169

5.3.3包装文件174

5.4在Visual C++ 6.0中建立和调试引擎程序179

5.5在C++ Builder中使用MATLAB引擎180

5.6工程实例分析182

第6章 MATLAB编译器189

6.1 MATLAB与C编译器技术概述189

6.2 MATLAB C编译器的功能189

6.3使用MATLAB编译器的准备工作190

6.4使用MCC191

6.4.1 MCC的选项191

6.4.2 MATLAB编译器的配置192

6.4.3 MATLAB编译器的使用194

6.5 stand -alone的可执行程序197

6.5.1 mbuILd介绍198

6.5.2 stand -alone应用程序的发布200

6.6 MATLAB的高级应用201

6.6.1编译script文件201

6.6.2 MATLAB编译器关联分析失效的情况201

6.6.3从C/C+++中调用MATLAB内置函数203

6.6.4可变参数传递204

6.6.5在MATLAB中执行和MCR执行的不同之处205

6.6.6获取CTF文件的目录205

6.6.7屏幕打印和错误信息显示函数206

6.7使用mcc创建独立可执行的文件210

6.7.1编译Loadlibrary函数210

6.7.2使用%#external编译指示实现MATLAB和C/C+++混合编程217

6.8 MATLAB编译器应用举例。219

第7章 MATLAB与C语言的接口编程225

7.1 C应用程序225

7.1.1 C应用程序的主要结构225

7.1.2 Windows平台下的可独立运行程序227

7.1.3错误和警告信息231

7.2操作MATLAB各阵列233

7.2.1数值阵列233

7.2.2字符阵列239

7.2.3稀疏矩阵241

7.2.4单元阵列244

7.2.5结构体阵列247

7.2.6阵列的通用操作249

7.3阵列的索引操作251

7.3.1为阵列元素赋值252

7.3.2提取阵列元素值253

7.3.3删除阵列元素值255

7.3.4 MATLAB索引与C函数索引的比较255

7.4 MATLAB API函数操作实例256

7.4.1更改MATLAB数值阵列的维数256

7.4.2分析并显示MATLAB阵列的内容259

7.4.3向MAT文件中写入mxArray变量268

7.4.4从MAT文件中读取mxArray变量271

第8章 Visual C+与MATLAB接口275

8.1在Visual C++中调用MATLAB引擎275

8.1.1 API函数介绍275

8.1.2使用MATLAB引擎276

8.1.3在Visual C+++中调用MATLAB引擎实例276

8.2 Visual C++中创建MAT文件283

8.3 Visual C++中使用MATLAB的C、 C++数学函数库285

8.4基于MATCOM实现Visual C++与MATLAB接口287

8.5使用COM组件实现Visual C++与MATLAB接口294

第9章 MATLAB COM Builder的编程实现301

9.1 COM的基础301

9.1.1 COM组件概述301

9.1.2 COM组件开发的知识302

9.2 MATLAB支持的组件自动化304

9.2.1在MATLAB下运行其它软件的组件304

9.2.2在其它程序下运行MATLAB的组件307

9.3使用MATLAB COM Builder混合编程308

9.3.1全局变量和类属性308

9.3.2事件处理应用310

9.3.3参数传递和转换312

9.4 MATLAB COM Builder工具库314

9.4.1概述314

9.4.2工具库的类314

9.4.3安装和发布控件322

9.5 MATLAB COM组件综合实例322

9.5.1编译MATLAB COM组件323

9.5.2创建VBA工程324

9.5.3创建FourierMain模块324

9.5.4设计窗体326

9.5.5测试程序330

第10章 MATLAB与其它语言的接口混合编程331

10.1 MATLAB与Excel接口编程331

10.1.1自动化连接331

10.1.2 Excel link安装332

10.1.3应用举例339

10.2 MATLAB与Java接口编程341

10.2.1 MATLAB的Java接口概述341

10.2.2 Java语言简介342

10.2.3 Java接口应用343

10.2.4应用举例354

10.3 MATLAB.NET生成器356

10.3.1 .NET生成器概述356

10.3.2创建.NET组件357

10.3.3 .NET生成器的编程358

10.3.4应用举例362

参考文献365

热门推荐