MATLAB与外部程序接口编程的目录

MATLAB与外部程序接口编程的目录,第1张

前言
第1章MATLAB外部接口概述1
11MATLAB系统简介1
12MATLAB常用的数据类型2
121数值阵列2
122字符阵列4
123元组阵列5
124结构体阵列7
125类和对象9
13MATLAB接口简介10
131MEX文件10
132MATLAB引擎11
133MATLABC/C++数学函数库11
134MATLAB编译器12
135串口接口13
第2章MATLAB的MEX及MAT文件14
21C语言MEX14
22C-MEX混合编程16
23MEX文件的创立与调用18
231工程实例18
232编译器选项21
233脚本M文件向函数M文件的转化22
234MEX独立应用程序的发布24
235MEX的编程实例25
24FORTRAN语言的MEX文件29
241简单的FORTRAN语言MEX文件示例29
242传递字符串变量31
243在FORTRAN语言中调用MATLAB命令33
25 *** 作MAT文件35
251MAT文件格式35
252 *** 作MAT文件的MATLABAPI36
26VisualC++调用MAT时的环境设置39
27MAT文件应用举例40
第3章MATLAB数值运算及数据的导入/导出45
31数值运算45
311矩阵的构造45
312矩阵的基本运算48
313矩阵的函数运算50
314矩阵分解51
32文本的打开和关闭55
33二进制数据56
331二进制数据的导入56
332二进制数据的导出58
34数据分析和统计59
341基本数据分析函数59
342协方差和相关系数函数65
343有限差分66
35使用文件I/O函数67
351二进制数据的读取68
352二进制数据的写入69
353逐行读取文本文件69
354格式化写入文本数据70
36稀疏矩阵71
361稀疏矩阵的创建和存储71
362查看稀疏矩阵74
363稀疏矩阵的运算75
第4章MATLAB编译器77
41MATLAB编译器简介77
411MATLAB编译器使用77
412编译M文件的原因78
413MATLAB编译器的局限性79
42mcc编译器典型应用79
421独立可执行文件79
422C动态链接库84
423C++动态链接库85
424C/C++动态链接库的不同之处86
43进一步了解mcc命令87
431mcc常用命令选项87
432捆绑命令文件88
44M文件与C/C++混合创立可独立运行的程序88
45控制代码生成91
451控制代码生成介绍91
452编译器生成的头文件93
453内部接口函数95
454编译器支持的可执行类型98
455M代码与C/C++代码的接口102
46MATLAB和C++接口中函数注册103
47综合实例106
第5章MATLAB引擎的混合编程110
51MATLAB引擎函数简介110
52MATLAB引擎函数库111
53在VisualC++中调用MATLAB引擎时的环境设置116
54MATLAB引擎类的封装124
541CMATLABEng类的定义和实现代码124
542CMATLABEng说明和使用方法128
55CMATLABEng应用实例128
56在VisualFORTRAN中使用MATLABEngine131
第6章MATLAB与C/C++语言的接口136
61MATLAB与C语言混合编程数据类型136
611MATLABC语言接口中特殊的数据类型136
612size_t类型138
62MATLABC语言接口数据类型138
621MATLAB普通数值阵列的 *** 作138
622稀疏数组阵列140
623MATLAB结构体阵列143
624MATLAB元组146
625MATLAB字符阵列148
63MATLAB调用C149
631MEX文件接口150
632处理标量数据150
633处理字符串数据152
634处理稀疏矩阵153
635处理结构体和单元阵列156
64在C++中调用MATLABC++数学库函数159
641MATLABC++数学库函数介绍159
642对MATLAB阵列的 *** 作163
643索引172
644基于I/O流的阵列输入178
645库函数调用182
646数学运算符的使用186
65MATLABC++工具函数189
第7章MATLABCOMBuilder与VisualC++192
71COM基础知识192
72MATLABCOMBuilder简介193
73COMBuilder基础知识193
731配置MATLABC/C++编译器193
732创建MATLABCOMBuilder组件194
733MATLABCOMBuilder工具库197
734在VisualC++中调用COM组件的步骤198
74MATLABCOMBuilder与VisualC++之间的数据转换199
741VARIANT数据类型199
742SAFEAPPAY数据类型201
743SAFEAPPAY的创建函数202
744MATLABCOMBuilder与VisualC++之间的数据转换203
75MATLABCOMBuilder的枚举类型207
76综合实例209
第8章MATLAB与Java、Delphi接口编程212
81向MATLAB中引入Java类库213
82创建和使用Java对象216
821创建Java对象216
822Java对象的链接217
823存储和装载对象218
824使用Java对象222
83在MATLAB中使用Java数组224
831Java数组的创建225
832为Java数组赋值226
833访问Java数组元素227
834Java数组的引用和复制229
835Java数组的链接230
84向Java对象传递数据231
85处理Java方法调用返回的数据235
86综合实例236
87利用MATLAB引擎实例混合编程245
871动态链接库介绍245
872在Delphi中调用VisualC++创建的动态链接库的实例245
873MATLAB引擎动态链接库的设计250
88Delphi调用Mideva生成的动态链接库254
881Mideva介绍254
882应用实例254
89通过外部调用实现混合编程259
891外部调用方法介绍259
892应用实例260
第9章MATLAB与其他语言的混合编程262
91C++Builder与MATLAB262
911Mideva软件平台262
912C++Builder直接调用MATLAB函数263
913C++Builder调用MATLAB工具箱函数转换后的DLL264
914C++Builder与MATLAB混合编程的另一种实现266
915综合实例268
92MATLAB和Excel的混合编程270
921MATLAB和Excel的混合编程介绍270
922通过ExcelLink实现Excel和MATLAB的数据共享270
923通过Excel生成器276
924直接将MATLAB工作区间的数据复制到Excel278
93MATLAB与VisualBasic语言接口编程279
931DDE编程279
932MATLAB调用VisualBasic组件281
933VisualBasic调用MATLAB组件289
934综合实例290
第10章Matcom292
101Matcom的安装292
102编译独立的可执行程序293
103使用Matrix295
1031创建一个新的C++工程295
1032初始化工作296
1033函数调用297
104在VisualC++中使用MatcomC++矩阵库299
105使用MatcomC++矩阵库的矩阵类Mm302
1051创建字符矩阵302
1052创建数值矩阵303
1053利用下标访问矩阵的元素304
1054获取矩阵数据的指针304
1055Mm矩阵对象的初始化305
1056MatcomC++矩阵库常量306
1057Mm矩阵类的几个常用函数306
1058调用系统函数308
106Matcom用于图形显示的常用函数310
107MatcomC++矩阵库的图形和图像显示功能310
108Matcom进行图像显示的常用函数312
109Matcom应用实例312
第11章MATLAB与外设的数据交换及混合编程318
111串口接口318
1111什么是MATLAB串口接口318
1112什么是串口通信318
1113串口接口标准318
1114使用串口通信电缆连接两台设备319
1115串口信号和针分配320
1116串口数据格式320
1117检测 *** 作平台的串口信息320
112串口对象的建立321
1121建立一个串口对象321
1122连接到设备323
1123配置通信参数324
113数据的读写325
1131验证双通道示波器信息举例325
1132控制对MATLAB命令行的访问326
1133向串口设备写数据326
1134从设备读入数据328
114事件和函数回调331
1141回调函数应用举例331
1142事件类型和回调属性332
1143存储事件信息333
1144建立和执行一个回调函数333
115记录数据到磁盘334
1151记录数据的应用举例335
1152创建多个记录文件335
1153设定一个文件名335
1154记录文件的格式336
116保存和装载数据336
1161串口对象的读与写 *** 作的举例336
1162断开连接和清空工作空间337
117混合编程应用实例338
1171数字图像处理338
1172MATLAB图像处理工具箱338
1173VisualC++的图像处理位图文件读/写 *** 作339
118实例框架341
1181框架搭建341
1182模块划分343
1183应用程序功能添加356
119混合编程的实现方法360
1191图像形态学——MATLAB引擎数据交互实现360
1192图像直方图统计——MATLAB引擎命令实现363
参考文献368
……

以上就是关于MATLAB与外部程序接口编程的目录全部的内容,包括:MATLAB与外部程序接口编程的目录、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10111175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存