| cyqdesign |
2010-05-12 13:08 |
第1章 MATLAB简介 .+<Ka0 1.1 MATLAB产品概述 [Fv,`*/sm 1.2 MATLAB 7.x新增功能及改进 DyA/!%g 1.2.1 MATLAB 7.x升级内容 UO!} 0' 1.2.2 MATLAB升级及新增的模块 Df:/r% 1.3 MATLAB语言概述 zK{} Y(2Z<d 第2章 MATLAB编程 rKd|s7l 2.1 M文本编辑器概述 53pT{2]zAi 2.2 MATLAB数据类型 Q<ia 2.3 MATLAB程序流程控制 [TFp2B~)# 2.3.1 for循环结构 vts" 2.3.2 while循环结构 ;Ru[^p.{ 2.3.3 if-else-end选择结构 pG"hZB3) 2.3.4 switch-case选择结构 v&3"(fp 2.3.5 try-catch结构 JnIG;/ 2.3.6 程序中常用的其他命令 01uj-!D$@ 2.4 脚本文件和函数文件 o_[~{@ RoR 2.4.1 M脚本文件 [?;L 2.4.2 M函数文件 C3~~h|: 2.4.3 局部变量和全局变量 G ;ZN>8NB 2.4.4 M文件的一般结构 D ]
n|d+ 2.4.5 MATLAB的搜索过程 w"#rwV& 2.5 表达式演算函数 .tyV=B:h 2.5.1 eval MpvGF7H 2.5.2 feval w^YXnLLJG 2.5.3 内联函数 q;IuV&B
2.6 函数句柄 V[kn'QkWv 2.6.1 函数句柄的创建和观察 ;l `Ufx 2.6.2 函数句柄的基本用法 %L7DC` 2.7 MATLAB面向对象编程 *yo'Nqu 2.8 程序的跟踪和调试 a|#pl! 2.8.1 直接调试法 P4c3kO0 2.8.2 调试器的使用 EM!S ;i 2.8.3 程序性能分析 NWQ7%~#k* 2.9 MATLAB程序优化 4^4T#f2=e 2.9.1 矢量化操作 cz>)6#&O 2.9.2 给数组预定义维数 F$kiSjh9aJ 2.9.3 下标或者索引操作 8 ph1xQ' 2.9.4 尽量多使用函数文件而少使用脚本文件 kM=&Tfpj 2.9.5 将循环体中的内容转换为C-MEX Yl?s^]SFU 2.9.6 内存优化 aG4 ^xOD 2.9.7 程序优化的其他措施 61OlnmvE E<0Mluk 第3章 MATLAB与C/C++混合编程技术概述 ]Y76~!N 3.1 MATLAB混合编程的优点 _5O~]} 3.2 MATLAB应用程序接口概述 hNgT/y8 3.3 混合编程技术概述 ,!g/1m 3.3.1 使用MATLAB引擎 9f5~hBlo 3.3.2 使用ActiveX控件 !8W0XUqh+ 3.3.3 使用MAT文件共享数据 7^UY%t 3.3.4 使用C-MEX技术 W[]|Uu/% 3.3.5 使用MATLAB COM Builder =?wDQ: 3.3.6 使用Mideva工具 >1]hR)Ip 3.3.7 使用MATLAB Add-in OT6Te& 3.3.8 使用MATLAB编译器实现混合编程 _FS #~z'j DRXUQH 第4章 在VC环境中使用MATLAB引擎 XpK
Y# 4.1 MATLAB计算引擎的概念和功能 9Av{>W? 4.2 MATLAB计算引擎的使用 >c5 4.3 在VC 6.0及VC.Net环境下调用MATLAB计算引擎 F{.g05^y 4.3.1 VC 6.0环境设置及应用实例 ]~f-8!$$R 4.3.2 VC.Net环境设置及应用实例 ^nOh8L; O*,O]Q 第5章 使用MAT文件实现数据共享 tI#65ox# 5.1 MAT文件概述 )"M;7W?R0 5.1.1 MATLAB中操作MAT文件 j>
dZ26 >N 5.1.2 MAT文件格式 \:q @I]2 5.2 用C/C++语言操作MAT文件的API函数 sE|8a 5.3 VC 6.0及VC.Net中操作MAT时的环境设置 ;b=7m#5 5.4 使用MAT文件共享数据实例 HJpx,NU' 5.4.1 在VC 6.0环境下使用MAT文件共享数据实例 ~HT:BO$ 5.4.2 在VC.Net环境下使用MAT文件共享数据实例 TM_bu Xa$%`
第6章 使用C-MEX文件实现混合编程 0R(['s:3` 6.1 MEX技术概述 +2Aggv>* 6.2 使用MEX文件的环境配置 e},:QL0X 6.3 MEX文件的结构和执行流程 mc@Z+t' 6.3.1 MEX文件结构 Y( EF ):: 6.3.2 MEX文件的执行流程 5bI4'
; 6.4 常用库函数概述 \Ov~ t 6.5 C-MEX混合编程实例 4mX]JH`UTe 6.5.1 MEX命令的使用 X9^q-3&60 6.5.2 VC 6.0环境下编译与调试MEX文件 s+G(N$0U 6.5.3 VC.Net环境下编译与调试MEX文件 ^%g8OP 4Sdj#w 第7章 使用COM技术实现混合编程 /;21?o 7.1 COM技术概述 z\K% 7.1.1 COM简介 ]2iIk=r$ 7.1.2 COM组件的有关概念 1L\r:mx3 7.2 MATLAB Builder for .Net 5N;xo?? 7.2.1 MATLAB Builder for .Net简介 q9InO]s&~= 7.2.2 MATLAB Builder for .Net用法 _@y9=e 7.2.3 MATLAB COM编译器产生的COM组件 2@HmZ!|Q 7.3 在VC 6.0及VC.Net中使用MATLAB的COM组件 4U'sBaY!K 7.3.1 在VC 6.0中使用MATLAB编译的COM组件 P$^I\aGO 7.3.2 在VC.Net中使用MATLAB编译的COM组件 [kgCB7.V 4@a/k[, 第8章 使用MATLAB编译器实现混合编程 j{=}?+M 8.1 MATLAB编译器 "15frr? 8.1.1 MATLAB编译器概述 ?A*<Z%}1? 8.1.2 MATLAB编译器新特点 H{EZ} *{M4 8.1.3 C/C++代码的生成 HFz;"s3lWM 8.1.4 MATLAB组件运行环境(MCR) w^3S6lK 8.1.5 MATLAB组件技术文件(CTF) v"Ryg]^_ 8.1.6 MATLAB编译器选项 8/ukzY1! 8.2 MATLAB编译器的安装、设置和使用 ;\j'~AyCn 8.2.1 安装 8hyXHe 8.2.2 设置 6KN6SN$ 8.2.3 使用 /@DJf\`vM 8.2.4 编译后程序的发布 SVV-zz]3M 8.3 使用MATLAB编译器实现混合编程 :inVwc 8.3.1 使用MATLAB编译器和VC 6.0实现混合编程 j[t2Bp 8.3.2 MATLAB图形绘制在MFC界面上 @|'9nPern 8.3.3 将MATLAB Figure窗口嵌入MFC程序 X~\O]
8.3.4 将M文件编译为可执行文件进行混合编程 M$6;&T a/%qn-i|p 第9章 使用Mideva实现混合编程 I;, n|o 9.1 Mideva概述 ;MlPP)*k 9.2 Mideva的安装及使用 a^O>i#i 9.2.1 Mideva的安装 %y)hYLOJ 9.2.2 Mideva的使用 qpa}6JVQ+j 9.3 VC6.0使用Mideva的环境设置 a785xSUV 9.4 VC6.0与Mideva混合编程实例 1$m{)Io2( zP c54>f 第10章 使用ActiveX技术实现混合编程 0+w(cf~6 10.1 ActiveX技术概述 E2S#REB4 10.2 利用ActiveX自动控制器实现混合编程 V%zo[A 10.3 利用ActiveX的自动化服务器进行混合编程 ]{ch]m 2%H_%Zu9 第11章 使用MATLAB Add-in实现混合编程 ,hT**(W 11.1 MATLAB Add-in概述 }R hSt] 11.2 MATLAB Add-in安装及VC 6.0环境设置 : 'jVA 11.3 MATLAB Add-in混合编程实例 'I r jpMMnEVj6P 第12章 MATLAB混合编程综合实例 d9T:0A`M 12.1 系统需求分析 RyWfoLc 12.1.1 软硬件环境需求 2Z`Jr/ 12.1.2 用户界面需求 Pt6d5EIG 12.1.3 软件质量需求 'I2[}>mj2 12.2 系统模块划分 vEt+^3= 12.3 模块的实现及系统集成 }C~9?Y 12.3.1 底层平台的实现 Ch~y;C&e+r 12.3.2 图像处理模块的实现 2mO9 12.3.3 系统集成与发布 Fa #5a'}I `)BZk[64 参考文献 lJS3*x#H ……
|
|