cyqdesign |
2010-05-12 13:08 |
第1章 MATLAB简介 }a/Cro.~4 1.1 MATLAB产品概述 0"#HJA44 1.2 MATLAB 7.x新增功能及改进 0 {mex4 1.2.1 MATLAB 7.x升级内容 DNi+"[~&P 1.2.2 MATLAB升级及新增的模块 /Kbl%u 1.3 MATLAB语言概述 !m$jk2< 8k79&| 第2章 MATLAB编程 4K74=r),i 2.1 M文本编辑器概述 fy$1YI>!Q 2.2 MATLAB数据类型 n@w%Zl 2.3 MATLAB程序流程控制 ?ubro0F: 2.3.1 for循环结构 cCX*D_kCB 2.3.2 while循环结构 q(}bfIf 2.3.3 if-else-end选择结构 `mqMLo* 2.3.4 switch-case选择结构 kVL.PY\K 2.3.5 try-catch结构 Ca\6vR 2.3.6 程序中常用的其他命令 }7X%'Bg=M 2.4 脚本文件和函数文件 )e{}V\;q 2.4.1 M脚本文件 Ho%CDz
z 2.4.2 M函数文件 .(vwIb8\_ 2.4.3 局部变量和全局变量 Hv, LS;W 2.4.4 M文件的一般结构 xC?h2hIt 2.4.5 MATLAB的搜索过程 @PU [:; 2.5 表达式演算函数 r*Xuj= 2.5.1 eval @pxcpXCy 2.5.2 feval @|r{;' 2.5.3 内联函数 Mp]rUPK 2.6 函数句柄 8i pez/ 2.6.1 函数句柄的创建和观察 svSVG:48 2.6.2 函数句柄的基本用法 t&p|Ynz?i 2.7 MATLAB面向对象编程 +h$
9\ 2.8 程序的跟踪和调试 T;#FEzBz 2.8.1 直接调试法 uw7zWJ
n 2.8.2 调试器的使用 -YE^zzh 2.8.3 程序性能分析 c`W,~[Q<O+ 2.9 MATLAB程序优化 =Sv/IXX\di 2.9.1 矢量化操作 [
3HfQ 2.9.2 给数组预定义维数 olcDt&xv] 2.9.3 下标或者索引操作 yHGADH0B 2.9.4 尽量多使用函数文件而少使用脚本文件 *h|U,T7ew 2.9.5 将循环体中的内容转换为C-MEX t^L]/$q 2.9.6 内存优化 j#6.Gq 2.9.7 程序优化的其他措施 9VT;ep 2?x4vI
np; 第3章 MATLAB与C/C++混合编程技术概述 ME dWLFf 3.1 MATLAB混合编程的优点 F\!
`/4 3.2 MATLAB应用程序接口概述 +q oRP2 3.3 混合编程技术概述 }M+7T\J! 3.3.1 使用MATLAB引擎 _j3f Ar(V 3.3.2 使用ActiveX控件 Z}QB.$& 3.3.3 使用MAT文件共享数据 Yz b XuJ4 3.3.4 使用C-MEX技术 Lv%x81]K 3.3.5 使用MATLAB COM Builder 7 3m1 3.3.6 使用Mideva工具 ceV}WN19l 3.3.7 使用MATLAB Add-in ?8$Q-1= 3.3.8 使用MATLAB编译器实现混合编程 MPV5P^@X ^s=8!=A( 第4章 在VC环境中使用MATLAB引擎 ]tD]Wx% 4.1 MATLAB计算引擎的概念和功能 }*-@!wc-N 4.2 MATLAB计算引擎的使用 PeT'^?> 4.3 在VC 6.0及VC.Net环境下调用MATLAB计算引擎 OYd !v`< 4.3.1 VC 6.0环境设置及应用实例 OCUr{Nh 4.3.2 VC.Net环境设置及应用实例 '%D7C=;^ 2|L&DF:G 第5章 使用MAT文件实现数据共享 ;fJ.8C 5.1 MAT文件概述 (?c-iKGc 5.1.1 MATLAB中操作MAT文件 ] @'!lhLi 5.1.2 MAT文件格式 @VBcJ{e, 5.2 用C/C++语言操作MAT文件的API函数 Zh,71Umz 5.3 VC 6.0及VC.Net中操作MAT时的环境设置 P%6~&woF 5.4 使用MAT文件共享数据实例 R8Tx[CJ5 5.4.1 在VC 6.0环境下使用MAT文件共享数据实例 >bxS3FCX 5.4.2 在VC.Net环境下使用MAT文件共享数据实例 yZRzIb_ ?0SEMmp`H 第6章 使用C-MEX文件实现混合编程 xmX 4qtAL 6.1 MEX技术概述 u"8yK5! 6.2 使用MEX文件的环境配置 '7/)Ot( 6.3 MEX文件的结构和执行流程 OPi0~s 6.3.1 MEX文件结构 =WLY 6)]A 6.3.2 MEX文件的执行流程 Gq6*SaTk 6.4 常用库函数概述 \8
":]EU 6.5 C-MEX混合编程实例 R=dC4; 6.5.1 MEX命令的使用 JLYi]nZ 6.5.2 VC 6.0环境下编译与调试MEX文件 U(Zq= M 6.5.3 VC.Net环境下编译与调试MEX文件 ]yu:i-SfP j [a(#V{ 第7章 使用COM技术实现混合编程 _&x%^&{ 7.1 COM技术概述 :U\tv[
7.1.1 COM简介 >7FHo-H/T 7.1.2 COM组件的有关概念 p 'k0#R$ 7.2 MATLAB Builder for .Net -} +[ 7.2.1 MATLAB Builder for .Net简介 mR~&)QBP. 7.2.2 MATLAB Builder for .Net用法 CAe!7HiR 7.2.3 MATLAB COM编译器产生的COM组件 R/_&m$ZB 7.3 在VC 6.0及VC.Net中使用MATLAB的COM组件 omFz@ 7.3.1 在VC 6.0中使用MATLAB编译的COM组件 ?5p>BER? 7.3.2 在VC.Net中使用MATLAB编译的COM组件 B1gR5p 0 43w}qY1 第8章 使用MATLAB编译器实现混合编程 ,I9bNO,%JK 8.1 MATLAB编译器 9$Y=orpWxr 8.1.1 MATLAB编译器概述 (BM47D=v 8.1.2 MATLAB编译器新特点 s*4dxnS_8 8.1.3 C/C++代码的生成 UBs4K*h|
8.1.4 MATLAB组件运行环境(MCR) RNL9>7xV 8.1.5 MATLAB组件技术文件(CTF) Y@v>FlqI{ 8.1.6 MATLAB编译器选项 1cDF!X] 8.2 MATLAB编译器的安装、设置和使用 Q/?$x*\> 8.2.1 安装 t7pFW^& 8.2.2 设置 TrNF=x> 8.2.3 使用 yVfC-Z 8.2.4 编译后程序的发布 TzZq(?V 8.3 使用MATLAB编译器实现混合编程 ni<(K
0~ 8.3.1 使用MATLAB编译器和VC 6.0实现混合编程 <%^&2UMg 8.3.2 MATLAB图形绘制在MFC界面上 NHt\
U9l' 8.3.3 将MATLAB Figure窗口嵌入MFC程序 [;N'=]` 8.3.4 将M文件编译为可执行文件进行混合编程 SJLis"8 2!\DPX 第9章 使用Mideva实现混合编程 N[hG8f 9.1 Mideva概述 [Pp'Ye~K@c 9.2 Mideva的安装及使用 =D(j)<9$A 9.2.1 Mideva的安装 ?M2J wAK5 9.2.2 Mideva的使用 "MsIjSu 9.3 VC6.0使用Mideva的环境设置 "4Nt\WQ 9.4 VC6.0与Mideva混合编程实例 pCDmXB _{>vTBU4F 第10章 使用ActiveX技术实现混合编程 TpaInXR 10.1 ActiveX技术概述 K"6vXv4QO 10.2 利用ActiveX自动控制器实现混合编程 ,6/V"kqIP 10.3 利用ActiveX的自动化服务器进行混合编程 f<_Cq<q" }ZI7J 第11章 使用MATLAB Add-in实现混合编程 - LSWmrj 11.1 MATLAB Add-in概述 Wqnc{oq|$ 11.2 MATLAB Add-in安装及VC 6.0环境设置 /FII07V 11.3 MATLAB Add-in混合编程实例 FmW(CGs [^)g%|W 第12章 MATLAB混合编程综合实例 (:_$5&i7 12.1 系统需求分析 1 zZlC#V 12.1.1 软硬件环境需求 [0of1eCSl 12.1.2 用户界面需求 hgmCRC 12.1.3 软件质量需求 Xvv6~ 12.2 系统模块划分 -=="<0c 12.3 模块的实现及系统集成 |pK!S 12.3.1 底层平台的实现 1oS/`) 12.3.2 图像处理模块的实现 PCvWS.{ 12.3.3 系统集成与发布 txpgO1 0sqFF[i 参考文献 }C:r9?T ……
|
|