MATLAB宝典(第2版,作者:陈杰,含光盘1张)

发布:cyqdesign 2010-05-12 12:04 阅读:7327
MATLAB宝典(第2版)》由浅入深、循序渐进地介绍了MATLAB7.0的知识体系及操作方法。《MATLAB宝典(第2版)》共分为8个部分25章。其中主要介绍了如何使用MATLAB进行数据分析、数据可视化的方法、MATLAB编程、图形用户界面、MATLAB仿真,以及文件输入/输出、编译器和应用程序接口等高级技术。《MATLAB宝典(第2版)》最大的特色在于每一节的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握基本参数及制作技巧,学习尽可能多的知识。 t}/( b/VD  
"|KP'<8%  
G[q$QB+  
市场价:¥118.00 R<N ]B  
优惠价:¥86.00 为您节省:32.00元 (73折) 6<(.4a?  
关键词: Matlab宝典
分享到:

最新评论

cyqdesign 2010-05-12 12:04
第1部分 MATLAB基础知识篇 1 i9][N5\$  
第1章 MATLAB概述 2 JbQ) sp  
1.1 MATLAB 7简介 2 3fQuoQuD"}  
1.2 MATLAB 7的安装 2 K~eh P[^  
1.3 MATLAB 7的工作环境 5 .gOL1`b*  
1.3.1 操作界面简介 6 U H/\  
1.3.2 运行命令窗口 6 oj_3ZsO  
1.3.3 命令窗口的显示方式 7 L<{i ,'M  
1.3.4 数值结果的显示方式 9 yhA6i  
1.3.5 命令窗口的标点符号 10 =D#bb <o  
1.3.6 输入变量 12 Lrq .Ab#  
1.3.7 处理复数 14 *>qp:;,DKP  
1.3.8 命令窗口的控制命令 15 oc0G |  
1.3.9 使用历史窗口 16 z]D69O b  
1.3.10 使用实录命令 20 8k1Dj1@0z  
1.3.11 当前目录管理器和路径管理 21 ^iw'^6~  
1.3.12 设置当前目录 22 tc{s B\&-  
1.3.13 MATLAB的搜索路径 23 s 15 oN  
1.3.14 工作空间浏览器和数组编辑器 25 __GqQUQ  
1.3.15 变量的编辑命令 26 JKGe"  
1.3.16 数组编辑器 27 T\ >a!  
1.3.17 存取数据文件 28 ; _1 at  
1.4 MATLAB 7的帮助系统 30 KE3;V2Ym f  
1.4.1 纯文本帮助 30 !LN?PKJ  
1.4.2 演示(demo)帮助 31 t$#jL5  
1.4.3 帮助导航/浏览器 33 j@uOOhy  
1.4.4 Contents帮助文件目录窗口 34 p/@smke  
1.4.5 Index 帮助文件索引窗口 35 T&o(N3lW  
1.4.6 Search帮助文件搜索窗口 35 !fR3 (=oN  
1.5 小结 36 mg.kr:  
第2章 数组 37 @;?p&.W`D  
2.1 创建数值数组 37 #O} ,`[<  
2.1.1 一维数组的创建方法 37 )6,=f.%  
2.1.2 二维数组的创建方法 38 zz4N5["  
2.1.3 使用下标创建三维数组 39 "v({ ,  
2.1.4 使用低维数组创建三维数组 40 <oA7'|Bu<  
2.1.5 使用创建函数创建三维数组 41 OL,TFLn4  
2.1.6 创建低维标准数组 43 TOXfWEU3>  
2.1.7 创建高维标准数组 44 y^v6AM  
2.2 操作数值数组 45 8=uu8-l8g  
2.2.1 选取低维数组的对角元素 45 n!xt5=x P{  
2.2.2 低维数组的形式转换 46 ^pF&` 2eD  
2.2.3 选取三角矩阵 47 "PTZ%7YH}  
2.2.4 Kronecker乘法 49 kbMWGB%;  
2.2.5 高维数组的对称交换 50 ll.N^y;a  
2.2.6 高维数组的维序号移动 51 kN4{13Qs*  
2.2.7 高维数组的广义共轭转置 52 T1Z;r*}  
2.2.8 高维数组的降维操作 53 Df<xWd2  
2.3 小结 54 aYS!xh206  
第3章 矩阵和架构 55 # ,_u_'C*!  
3.1 稀疏矩阵 55 l@+7:n4K0  
3.1.1 稀疏矩阵的存储方式 55 *XbEiMJ  
3.1.2 创建稀疏矩阵——使用sparse命令 56 r@t9Ci=}  
3.1.3 创建稀疏矩阵——使用spdiags命令 57 f"SD/]q-  
3.1.4 查看稀疏矩阵的信息 58 cacr=iX  
3.1.5 稀疏矩阵的图形化信息 59 ]J$eDbaEjT  
3.2 字符串数组 60 *><F'   
3.2.1 创建字符串数组——直接输入法 61 $r8 ^0ZRr  
3.2.2 创建字符串数组——使用ASCII码 61 {rH@gz|@i  
3.2.3 创建字符串数组——使用函数 62 mA+&Io  
3.2.4 处理字符串数组的空格 63 Q)" Nu.m &  
3.2.5 读取字符串数组的信息 64 h!.^?NF  
3.3 构架数组 65 q?DTMKx  
3.3.1 创建单构架数组——使用直接法 66 <[\`qX  
3.3.2 创建二维构架数组 67 1o;J,dYu  
3.3.3 创建三维构架数组 68 +|'c>,?2H  
3.3.4 使用命令创建构架数组 69 au+kNF|Q  
3.3.5 访问构架数组的数据 69 ``Dq  
3.3.6 设置构架数组的域属性 72 _%!c+f7  
3.4 小结 74 v)l8@.  
第4章 矩阵分析 75 T| V:$D'  
4.1 矩阵计算 75 C|). ;V&  
4.1.1 进行范数分析——使用norm函数 75 rrqR}}l  
4.1.2 进行范数分析——使用normest函数 78 }v*G_}^  
4.1.3 条件数分析 80 uU <=d  
4.1.4 数值矩阵的行列式 81 Yu[ t\/  
4.1.5 符号矩阵的行列式 82 MVTMwwO\[  
4.1.6 矩阵的化零矩阵 83 sRx63{  
4.2 线性方程组 84 aM2l2  
4.2.1 非奇异线性方程组 84 uRRQyZ  
4.2.2 奇异线性方程组 85 UA8GL D9  
4.2.3 欠定线性方程组 87 ~&8^9E a  
4.2.4 超定线性方程组 88 'y2nN=CN  
4.3 矩阵分解 89 !GLz)#SBl  
4.3.1 Cholesky分解 89 S=<}:#;u0  
4.3.2 使用Cholesky分解求解方程组 91 BJB^m|b)  
4.3.3 不完全Cholesky分解 92 Gh}LlX!w  
4.3.4 LU分解 93 o( RG-$  
4.3.5 不完全LU分解 96 K/b_22]CC  
4.3.6 QR分解 100 5eoska#y   
4.3.7 操作QR分解结果 101 Z&4&-RCi  
4.3.8 奇异值分解 105 q<[_T  
4.4 特征值分析 107 wNtx]t_M  
4.4.1 特征值和特征向量 107 $Ifmc`r1  
4.4.2 稀疏矩阵的特征值和特征向量 110 Fzpfoz<N  
4.4.3 特征值问题的条件数 111 !\i\}feb  
4.4.4 特征值的复数问题 113 /#-C4"|  
4.5 小结 114 RIXMJ7e7  
(m.ob+D  
第2部分 数据分析篇 115 [16cFqD  
第5章 函数分析和数值运算 116 0]=i}wL 8  
5.1 函数的零点 116 QM O!v;  
5.1.1 一元函数的零点 116 8XzR wYV  
5.1.2 多元函数的零点 118 e2ilB),  
5.2 数值积分 120 O-cbX/d  
5.2.1 一元函数的数值积分 120 ##;Er47@^  
5.2.2 使用Simulink求解数值积分 122 ?^$MRa:D  
5.2.3 求解瑕积分 123 sz {e''q  
5.2.4 矩形区域的多重数值积分 124 pr#z=vqH  
5.2.5 变量区域的多重数值积分 125 J'fQW<T4wU  
5.3 概率论和数理统计 129 ~j5x+yC  
5.3.1 双变量的概率分布 129 gb> }v7  
5.3.2 不同概率分布 131 =fve/_Q~  
5.3.3 数据分布分析 132 2viM)+  
5.3.4 假设检验 133 9C[ywp  
5.4 小结 138 gu<'QV"  
第6章 高级数值运算 139 PBxCx3a{  
6.1 插值 139 ->O2I?  
6.1.1 一维插值 139 Q7$.LEioN  
6.1.2 人口数量预测——一维插值实例 140 iz?tu: \v&  
6.1.3 二维插值 143 rN<b?KE  
6.1.4 绘制二元函数图形——二维插值实例 144 ;F#7Px(q  
6.1.5 样条插值 146 GXjfQ~<]  
6.1.6 牛顿插值 147 \X&H;xnC5  
6.1.7 多项式插值——牛顿插值实例 148 BV(8y.H  
6.1.8 Chebyshev多项式插值 150 + 33@?fl.  
6.1.9 多项式插值——Chebyshev多项式插值实例 150 . I'o  
6.2 曲线拟合 152 1jPJw3"3h  
6.2.1 多项式拟合 153 4Hn`'+b  
6.2.2 加权最小方差拟合 154 DrBUe'RH:M  
6.2.3 数据拟合——适用加权最小方差WLS方法 155 w@ c87;c  
6.3 曲线拟合图形界面 158 YoLx>8  
6.3.1 曲线拟合 158 UIAj]  
6.3.2 绘制拟合残差图形 160 OD 3f.fT  
6.3.3 进行数据预测 161 vab@-=%k  
6.4 傅里叶分析 163 6{+{lBm=y  
6.4.1 离散Fourier变换 163 f=!VsR2o  
6.4.2 FFT和DFT 165 o{EC&-  
6.4.3 DFT的物理含义 166 $:j G-r  
6.4.4 使用DFS进行插值 169 S:q3QgU=X  
6.5 小结 171 C2xL1`  
第7章 优化 172 GbA.UM ~  
7.1 常见优化问题 172 oY|,GvCnK  
7.1.1 无约束非线性优化 172 R8UYP=Kp  
7.1.2 求解二元函数的最小值——无约束非线性优化 173 lGk{LO)  
7.1.3 非线性最小方差 177 3g~^[&|i  
7.1.4 计算函数的非线性最小方差 177 |),'9  
7.1.5 有约束的非线性优化 179 /43-;"%>  
7.1.6 计算多元函数的极值——有约束的非线性优化 180 D8nD/||;Z  
7.1.7 最小最大值的优化问题 183 ''^Y>k  
7.1.8 优化对比 186 N, *m ,  
7.1.9 线性规划 187 U uM$~qf/K  
7.1.10 二次规划 190 d]i(h~?_  
7.1.11 使用遗传算法求解二次规划 191 RZ7( J  
7.2 使用遗传算法求解优化 193 |vMpXiMxxT  
7.2.1 分析目标函数 194 ~+bGN  
7.2.2 优化求解 195 e9Pk"HHl  
7.2.3 添加结果的可视性 197 5"]~oPK  
7.2.4 设置算法的属性 198 8kOKwEX  
7.2.5 设置“种群”属性 198 EVUq--)~  
7.2.6 设置“中止”属性 200 { "xln/  
7.3 优化“Banana”函数——优化方法对比 201 X3:XTuV   
7.3.1 分析目标函数 201 c8M2 ^{O,`  
7.3.2 BFGS优化法求解 203 Y<b-9ai<w  
7.3.3 DFP优化法求解 204 fr}Eaa-{^  
7.3.4 “无约束非线性”优化求解 206 #9 fWAF  
7.3.5 “最小方差”优化求解 207 X!},8}~J~  
7.4 绘制帐篷——复杂的二次规划 208 he-Ji  
7.4.1 设置约束条件 208 ZBG}3Z   
7.4.2 定义目标函数 210 GF:`>u{C  
7.4.3 进行优化求解 211 GK}'R=   
7.4.4 绘制优化求解的结果 213 j0GMTri3  
7.5 小结 214 ai^4'{#zi  
第8章 常微分方程 215 Hb(B?!M)  
8.1 显性常微分方程 215 _l], "[d  
8.1.1 刚性和非刚性方程组 216 u=NS sTP&  
8.1.2 设置允许误差属性 219 /.eeO k  
8.1.3 设置输出参数属性 221 *tX{MSYW  
8.1.4 设置解法器其他属性 225 =GBI0&U  
8.2 加权常微分方程 227 `L5~mb;7*  
8.3 延迟微分方程 230 J3b4cxm  
8.4 常微分方程的边界问题 232 1b>C<\  
8.4.1 MATLAB求解边界问题——bvp4c命令 232 ph|ZG6:  
8.4.2 求解带边界的常微分方程 233 >A q870n  
8.5 小结 236  ,chf~-d  
第9章 符号计算 237 lhYn5d)DV  
9.1 符号对象和符号表达式 237 !epgTN  
9.1.1 创建符号对象——使用sym命令 237 #Hh^3N  
9.1.2 创建符号对象——使用syms命令 240 asgF1?r  
9.1.3 符号计算的运算符和函数 241 tPyyZ#,  
9.1.4 识别对象 242 zT* .jv  
9.1.5 确定符号表达式中的变量 243 0l#)fJo  
9.2 符号精度计算 244 =AEz9d ciS  
9.3 操作符号表达式 245 rf9_eP  
9.3.1 合并表达式——collect函数 246 h2;z 4  
9.3.2 展开表达式——expand函数 247 & &<9p;E  
9.3.3 因式分解——factor函数 248 )g@S%Yu  
9.3.4 嵌套表达式——horner函数 249 5;TuVU.8Q  
9.3.5 计算最小分母公因式——numden函数 250 geefnb  
9.3.6 简化表达式——simplify函数 251 p(m1O70 C  
9.3.7 最简化表达式——simple函数 252 _0 snAt^iC  
9.3.8 按书写方式显示表达式——pretty函数 254 hc$@J}`  
9.4 替换符号表达式 256 aSYs_?&.  
9.4.1 替换重复字符串——subexpr函数 256 i_LF`JhEQT  
9.4.2 替换特定符号——subs函数 257 9kY[j2,+  
9.5 符号函数 259 LDy<k=;o  
9.5.1 求反函数——finverse函数 259 Vjm_F!S  
9.5.2 求复合函数——compose函数 260 do>"[RO  
9.6 符号微积分 261 %im#ww L%  
9.6.1 求微分——diff函数 261 TE-;X,gDV_  
9.6.2 化简微分结果 262 <;t)6:N\  
9.6.3 求解矩阵微分 263 nxap\Lf  
9.6.4 向量微分jacobian函数 264 |\uYv|sT  
9.6.5 符号极限 265 /WnE:3G  
9.6.6 求解无限极限 266 ;}.Kb  
9.6.7 求解左右极限 266 *sfD#Bi]  
9.6.8 符号积分 267 ^yKY'>T#d  
9.6.9 矩阵积分 269 gCVryB@z2  
9.6.10 证明积分等式 269 qturd7  
9.6.11 交互近似积分 270 7TX,T|>9  
9.6.12 符号级数求和 272 #S+Z$DQD  
9.7 符号积分变换 273 Cw,D{  
9.7.1 Fourier变换 273 <3O T>E[  
9.7.2 Laplace变换 275 ;ggy5?>Qu  
9.7.3 Z变换 276 tllBCuAe  
9.8 符号矩阵的计算 277 H.O(*Q=  
9.8.1 线性代数运算 277 xwzT#DXGJ  
9.8.2 特征值运算 280 -05U%l1e  
9.9 符号代数方程的求解 282 {lzG*4?  
9.9.1 solve命令 283 a%J6f$A#  
9.9.2 求解非线性方程组 283 PG)_L.7rJ  
9.9.3 求解含参数方程组 283 eE/%6g  
9.9.4 求解超越方程组 284 WA.\*Nqze  
9.10 符号微分方程的求解 284 EH+~].PJd  
9.10.1 dsolve命令 285 Dd2Lx&9  
9.10.2 求解常微分方程 285 q:HoKJv4  
9.10.3 求解二阶常微分方程 286 GG'Sp53GE  
9.10.4 求解常微分方程组 286 tnW;E\cR  
9.11 利用Maple的资源 287 hK}bj  
9.11.1 调用maple的相关命令 287 i&@,5/'-_O  
9.11.2 查看maple的帮助 289 Q)Dwq?  
9.12 可视化符号分析 290 ?Nl"sVCo  
9.12.1 单变量函数分析界面 291 bEr.nF  
9.12.2 泰勒级数逼近分析界面 293 iTNqWU-o  
9.13 小结 294 LnMwx#^*  
~%q7Vmk9  
第3部分 数据可视化篇 295 udTxNl!  
第10章 二维图形 296 ! VRI_c  
10.1 图形的基础知识 296 K ar~I  
10.1.1 离散数据(函数)的可视化 296 Plz-7fy33  
10.1.2 连续函数的可视化 297 ^w6eWzI  
10.1.3 绘制图表的基础步骤 299 oG_~3Kt  
10.2 绘制二维图形 299 A"/aGCG0z  
10.2.1 绘制二维图形——使用plot命令 300 WhUa^  
10.2.2 设置曲线的属性 302 i1/}XV  
10.2.3 设置坐标轴范围 304 {>.>7{7  
10.2.4 设置坐标轴显示方式 305 GMFc K=  
10.2.5 设置坐标轴系统 306 iAz UaF  
10.2.6 图形标识 307 TJ2/?p\x  
10.2.7 叠绘 309 Io+IRK  
10.2.8 绘制双坐标轴图形 311 PF ;YE6  
10.2.9 绘制多子图 312 2_olT_#  
10.2.10 交互式图形 313 TSyzdnMvz  
10.2.11 使用fplot命令绘制图形 315 V}`M<A6:  
10.2.12 使用ezplot命令绘制图形 316 P6OM)>C  
10.3 特殊图形 318 BpXEK.Xw  
10.3.1 绘制面积图 318 #DaP=k"XV  
10.3.2 绘制直方图 319 -iQsi4  
10.3.3 绘制二维饼图 321 iE{Oit^aG  
10.3.4 绘制矢量图 321 >7FSH"8[,  
10.3.5 绘制等高线 322 tq E>Zx=X  
10.3.6 绘制伪色彩图 323 V/UB9)i+  
10.3.7 绘制误差棒 324 ]b\WaS8I  
10.3.8 绘制二维离散杆图 325 [>uwk``_  
10.3.9 绘制散点图 326 "=`~iXT{e  
10.3.10 极坐标图形 328 By/bVZks  
10.3.11 柱坐标图形 328 anZIB  
10.4 小结 329 dt.-C_MO  
第11章 三维图形 330 S 1>Z6  
11.1 绘制三维曲线 330 9XN~Ln@}  
11.1.1 绘制三维图形——plot3命令 330 jg^^\n  
11.1.2 绘制三维曲线图——mesh命令 331 0O ['w<_  
11.1.3 绘制等高线 333 |7S:l9;  
11.1.4 绘制曲面图——surf命令 333 S^g]:Xh&  
11.2 编辑三维图形 335 :A$wX$H01  
11.2.1 控制视角——view命令 335 s@M  
11.2.2 控制旋转——rotate命令 336 g Np-f  
11.2.3 设置背景颜色 338 wR1K8b".DC  
11.2.4 设置图形颜色 339 sRil>6QR  
11.2.5 设置数值轴的颜色 340 }Ch[|D=Wd6  
11.2.6 添加颜色标尺 341 rH^/8|}&s  
11.2.7 设置图形的着色 343 @S}|Ccfc_  
11.2.8 控制照明——light命令 344 &.*T\3UO  
11.2.9 控制照明——lighting命令 345 e6es0D[>5  
11.2.10 控制材质——material命令 345 fsb=8>}63}  
11.2.11 控制透视 346 $U mE  
11.2.12 控制透明 347 1(F'~i|5  
11.3 三维图形的简易命令 349 v7$9QVze  
11.4 四维图形 351 IHfSkFz`j  
11.4.1 绘制切片图——slice命令 351 ][ N) 2_^M  
11.4.2 绘制切面等位线图 352 f8F1~q  
11.4.3 绘制流线切面图 353  XDvq7ZD  
11.5 图形窗口 353 Rmgxf/  
11.5.1 创建和控制图形窗口 354 ].c@Gm_(  
11.5.2 使用工具栏编辑图形 355 ^"/Dih\_  
11.5.3 使用绘图工具编辑图形 358 1uj05aZh}  
11.5.4 使用图形窗口进行数据分析 364 :Q#H(\26r  
11.6 绘制复数变量图形 367 :EaiM J_=  
11.6.1 绘制复数图形原理 367 4] M =q{  
11.6.2 绘制复数图形——CPLXMAP命令 368 IM|Se4;x  
11.6.3 绘制复数曲面图——CPLXROOT命令 369 A9.;>8!u  
11.7 图形的打印和输出 370 E- [:. &  
11.7.1 图形打印的菜单操作方式 370 \Qb>:  
11.7.2 图形打印的命令操作方式 372 qIUC2,&g  
11.8 小结 373 fzOMX z  
y#GCtkhi  
第4部分 MATLAB编程篇 375 c8!j6\dC*  
第12章 MATLAB编程基础知识 376 G:){^Z?  
12.1 简单实例——排序函数 376 7j{Te)"  
12.1.1 编写函数文件 376 6;[1Jz]?i  
12.1.2 编写脚本文件 378 dnLo(<{<U  
12.1.3 运行代码 379 z4 nou>  
12.1.4 检测代码 380 olslzXn7o  
12.2 M文件编辑器 381 jBGG2[hV  
12.2.1 打开文件编辑器 381 Ld'EABM  
12.2.2 设置M文件编辑器的属性 382 3 pHn_R  
12.2.3 设置M文件编辑器的打印属性 384 SSo~.)J  
12.3 MATLAB的变量和关系式 385 'II vub#q  
12.3.1 M文件的变量类型 385 ?\l!]vu*  
12.3.2 M文件的关键字 386 _;%.1H{N  
12.3.3 关系表达式 386 Ty(yh(oYF`  
12.3.4 关系表达式的优先级 388 ($,iAb  
12.3.5 截断误差问题 389 RbyF#[}  
12.3.6 逻辑表达式 390 Udg & eEF  
12.3.7 逻辑运算函数 392 KX$qM g1j  
12.4 程序结构 392 CD$u=E ]  
12.4.1 顺序结构 392 yg.\^C  
12.4.2 if分支结构 393 Y|Nfwqz  
12.4.3 switch分支结构 396 s-Q7uohK  
12.4.4 try-catch结构 397 8dYk3 sk  
12.4.5 while循环结构 398 / N*HE  
12.4.6 for循环结构 400 jw2_!D  
12.4.7 绘制抛物线轨迹——综合实例 402 I}I}K~se*  
12.5 控制语句 406 b"*mi  
12.5.1 结束循环——continue命令 406 #xD&z^o  
12.5.2 终止循环——break命令 407 hG< a  
12.5.3 转换控制——return命令 408 {A !;W  
12.5.4 输入控制权——input命令 409 :$+D 2*(  
12.5.5 使用键盘——keyboard命令 410 :H~UyrN  
12.5.6 提示警告信息——error和warning命令 410 A)~ /~  
12.6 小结 412 uVoF<={  
第13章 MATLAB编程的高级话题 413 m[//_TFf]  
13.1 程序的向量化 413 s,{RP0|  
13.1.1 程序的向量化 413 z|taa;iM  
13.1.2 向量化和循环结构对比 415 {yul.m  
13.1.3 逻辑数组 417 :9v*,*@x  
13.1.4 使用logical命令创建逻辑数组 417 u)N2  
13.1.5 逻辑数组和向量化 418 "Yc^Nc  
13.2 脚本和函数 420 mRg ,A\  
13.2.1 编写脚本文件 420 V!jK3vc  
13.2.2 编写函数文件 421 5&G Q=m  
13.2.3 编写P码文件 422 `lH1IA/3  
13.3 变量传递 423 -PIA;#Gs  
13.3.1 变量检测命令 423 IF,i^,  
13.3.2 “变长度”变量函数 424 dlU JYI  
13.3.3 跨空间计算表达式的数值 428 QYODmeu  
13.3.4 跨空间赋值 430 35-DnTv  
13.4 字符串演算函数 431 FkB6*dm-  
13.4.1 内联函数——inline 431 mgJ]@s}9  
13.4.2 求解函数零点 431 ui0J}DM  
13.4.3 绘制函数图形 433 \#IJ=+z   
13.4.4 求解最值 435 G!> iqG  
13.5 程序的调试和剖析 437 E.En$'BvB  
13.5.1 直接调试法 437 :G6 xJlE|  
13.5.2 工具调试法 440 o`JlXuG?o  
13.5.5 程序剖析 443 (mOqv9pn  
13.6 小结 446 rH [+/&w5  
+aXMHT"U  
第5部分 图形用户界面篇 447 $\JQGic`  
第14章 句柄图形 448 0%q{UW2  
14.1 句柄图形体系 448 GA%"w=M\  
14.1.1 图形对象 449 >Rz#g*@E  
14.1.2 句柄对象 449 Wfi:wCqZG  
14.1.3 句柄图形的结构 449 E#&c]9QM75  
14.1.4 图形对象的属性 450 { c6DT  
14.2 图形句柄的操作 450 [TpA26#TTO  
14.2.1 创建图形对象 451 @[[C s*-  
14.2.2 访问图形对象的句柄 453 ouu-wQ|(mM  
14.2.3 使用句柄操作图形对象 455 xC=3|,U  
14.3 图形对象的操作 457 &)fhlp5  
14.3.1 设置图像属性——set命令 457 Rd;~'gbG  
14.3.2 使用结构体设置属性 459 ;c \zgs~"T  
14.3.3 查询图形对象的属性——get命令 462 Occ8Hk/l.  
14.3.4 查看图形对象的默认属性 464 Hz;jJ&S  
14.3.5 设置不同级别的属性 465 4P-'(4I)  
14.3.6 设置图形对象的默认属性 467 q:D0$YY0  
14.4 高层绘图命令 468 %i]uW\~U  
14.4.1 设置父对象属性——NextPlot属性 469 ,]>`guD V  
14.4.2 检查NextPlot属性——newplot命令 469 m`1}O"<&i  
14.4.3 高层绘图文件的构成 470 ><:lUt*N2  
14.5 坐标轴对象 471 *BP\6"X  
14.5.1 坐标轴的几何属性 471 I1}{~@  
14.5.2 坐标轴的刻度属性 473 L`VQ{|&3V  
14.5.3 坐标轴的照相机属性 474 0W<nE[U  
14.6 综合实例 476 ? A^3.`  
14.6.1 穿越图形 477 )sz 2 9  
14.6.2 动态反射图形 480 pyb}ha  
14.7 小结 487 04T*\G^:=  
第15章 图形用户界面基础 488 G-Ml+@e>  
15.1 图形用户界面概述 488 sQ3ayB`  
15.2 使用M文件创建GUI对象 489 F%ylR^H>  
15.2.1 编写程序代码 489 l5N\> q  
15.2.2 运行程序代码 494 19YJ`(L`x  
15.3 使用GUIDE创建GUI对象 496 Sv^'CpQ  
15.3.1 启动GUIDE 496 1rvf\[  
15.3.2 添加“编辑框”控件 498 51FK~ 5  
15.3.3 查看程序代码 499 =+sIX3  
15.3.4 运行GUI对象 499 ^F{)&#4  
15.3.5 创建GUI的注意事项 500 59%f|.Z)  
15.4 小结 502 KWuj_.;  
第16章 创建菜单 503 T\$^>@  
16.1 定制标准菜单 503 si"mM>e  
16.2 使用GUIDE创建自定义菜单 504 ;^H+ |&$>  
16.2.1 创建图形界面 505 lDX&v$  
16.2.2 设置菜单属性 508 Kt&$Si  
16.2.3 添加控件 509 \`iW__  
16.2.4 添加“File”菜单的回调函数 511 I!i#=  
16.2.5 添加“Thresholding Method”菜单的回调函数 513 #I{Yf(2Z  
16.2.6 添加“滚动条”控件的回调函数 519 J9KLO=  
16.2.7 添加其他控件的回调函数 521 l4BO@   
16.2.8 编写主调函数 522 Hh'14n&W  
16.2.9 运行GUI对象 523 eMP Q| W  
16.3 使用M文件创建自定义菜单 525 .WPR}v,.Z  
16.3.1 演示GUI的功能 525 Lq8Z!AIw>  
16.3.2 添加“File”菜单的功能代码 526 ; hRpAN  
16.3.3 添加“Options”菜单的功能代码 528 v %PWr5]  
16.3.4 添加“Graphs”菜单的功能代码 529 N~K)0RETn  
16.3.5 添加主调函数 533 ,+5VeRyrV  
16.3.6 运行GUI对象 535 x2IU PM  
16.4 创建快捷菜单 537 fylA 0{  
16.4.1 编写程序代码 537 2 DNzC7}e  
16.4.2 运行GUI对象 542 @xM!:  
16.5 小结 544 JgjL$n;F  
第17章 添加控件 545 OB I8~k  
17.1 创建GUI对象的用户控件 545 sZP3xh[B  
17.1.1 添加控件组件 546 A ** M"T  
17.1.2 添加控件的功能代码 549 3,cE/Ei  
17.1.3 运行程序代码 555 .)pRB7O3  
17.2 图像切割界面——综合案例 557 Hn]n]wsLy  
17.2.1 分析GUI对象 558 UFY~D"% /  
17.2.2 规划GUI的设计过程 558 X]^E:'E!  
17.2.3 创建GUI的工具栏对象 559 GWE0 UO}  
17.2.4 准备图形对象的基础文件 560 ]GPz>k  
17.2.5 处理指针对象 569 Ru\Lr=9  
17.2.6 设置图形对象的属性 573 )LMuxj  
17.2.7 编写主程序代码 576 `]I5WTt*X  
17.2.8 设置GUI对象的菜单选项 603 NCpn^m)Q}  
17.2.9 检测程序代码 615 9h0,L/;\  
17.3 小结 621 YKxA2`3v%  
#1hz=~YO  
第6部分 MATLAB仿真篇 623 byxehJ6[V  
第18章 SIMULINK基础知识 624 o0+BQ&A)s*  
18.1 Simulink的基础知识 624 Y\9*e5?`I3  
18.1.1 Simulink概述 624 ``)1`wx$  
18.1.2 安装Simulink 625 $m0x8<7nu  
18.1.3 启动Simulink 626 |l\/ {F  
18.2 一个简单的仿真系统 626 nXaX=  
18.2.1 添加模块 627 FveK|-  
18.2.2 设置模块属性 628 +6Fdi*:  
18.2.3 连接模块 630 jO N}&/  
18.2.4 运行仿真系统 631 kvVz-P Jy  
18.3 Simulink的工作环境 632 ~I^[rP~  
18.3.1 Simulink模型窗口界面 634 nKJ7K8)  
18.3.2 使用“File”菜单 635 bRe*(  
18.3.3 使用“Edit”菜单 636 _eeX]xSSl  
18.3.4 使用“View”菜单 637 Pi sr&"A  
18.3.5 使用“Simulation”菜单 639 \ #c+vfq  
18.3.6 使用“Help”菜单 640 +dpj?  
18.4 Simulink中的数据类型 640 ){|Lh(  
18.4.1 Simulink支持的数据类型 641 #$rT 4N c;  
18.4.2 数据传递 643 *H<g9<Dn  
18.4.3 向量化模块 645 JkDZl?x5  
18.4.4 使用Mux模块 646 pXEVI6 }  
18.4.5 标量扩展 648 !w\;Q8irN  
18.5 Simulink的基本操作 649 f9=X7"dzP  
18.5.1 Simulink模型的工作原理 649 /;m!>{({)  
18.5.2 操作模块 650 . pEeR  
18.5.3 显示模块的属性 651 kAQZj3P]  
18.5.4 显示输出数值 652 9s6lt#?b  
18.5.5 连接线的分支 653 l0 :xQV`  
18.5.6 彩色显示信号线 654 2j BE+k"M  
18.5.7 设置连接线的属性 655 XFAt\g  
18.6 Simulink的信号 655 h#;K9#x6  
18.6.1 创建信号 655 #;\;F PuZ  
18.6.2 添加信号标签 656 KKJ[  
18.6.3 复数信号 656 <a}|G1 h  
18.6.4 虚拟信号 657 3t6'5{  
18.6.5 控制信号 659 qinQ5t  
18.6.6 信号总线 661 ,/U 9v~  
18.6.7 信号组 665 Rk0 rHC6[  
18.6.8 使用自定义信号源 670 717m.t,x  
18.6.9 信号接收器 672 <?}g[]i  
18.7 Simulink仿真的设置 676 <:t\P.  
18.7.1 设置解算器参数 677 )F2tV ]k\  
18.7.2 仿真数据的输入输出设置 678 ~i#xjD5  
18.7.3 仿真诊断设置 680 A0sW 9P6F  
18.8 小结 681 V]cY+4Y  
第19章 SIMULINK建模和子系统 682 9@+X?Nhv5  
19.1 Simulink线性系统建模 682 /kVc7 LC  
19.1.1 线性系统建模简介 682 7ij=%if2@k  
19.1.2 求解抛投小球的轨迹 684 OB@t(KNx*P  
19.1.3 求解二阶微分方程 686 na; ^/_U@  
19.1.4 使用传递函数 690 j2n@8sCSO  
19.1.5 使用状态方程 691 2xj`cFT  
19.1.6 “积分器”模块的工作原理 692 p5BcDYOw`  
19.2 非线性系统建模 693 _( Cp   
19.2.1 非线性系统建模简介 694 Db:WAjU  
19.2.2 求解非线性摩擦模型 696 tC~itU=V  
19.3 子系统 703 {<BK@U  
19.3.1 子系统的基础知识 703 |?W   
19.3.2 创建子系统 703 [=!MS?-G  
19.3.3 使用模块组合子系统 705 |mA*[?ye@  
19.4 信号输出系统——子系统实例 707 yln.E vJjD  
19.4.1 添加控制信号 707 |{"7/~*[  
19.4.2 添加子系统模块 708 B 1.@K}  
19.4.3 运行仿真系统 710 8RD)yRJ  
19.5 封装子系统 711 -*r';Mz;  
19.5.1 封装子系统的创建方法 712 ir?9{t/()  
19.5.2 封装子系统的步骤 712 IGQ8-#=  
19.6 ABS系统——封装子系统实例 715 F9hWB17u  
19.6.1 添加“Bang-bang contorller”子系统 715 'm:B(N@+  
19.6.2 添加“brake torque”子系统 717  e:R[  
19.6.3 添加“tire torque”子系统 717 \OH:xW~  
19.6.4 添加子系统的程序代码 719 8~>3&jX  
19.6.5 添加“subsystem”子系统 721 ?J-KB3Uv3  
19.6.6 运行仿真系统 723 @SXgaWr  
19.7 使能子系统 725 yp/*@8%_E  
19.7.1 创建使能子系统 725 8A_(]Q  
19.7.2 信号输出系统——使能子系统实例 726 q;JQs:U!  
19.8 触发子系统 730 "TI? qoz  
19.8.1 触发子系统简介 730 &[pw LYf7  
19.8.2 触发子系统的属性 730 ?^p8]Va%  
19.9 触发子系统实例 732 X2Mj|_#u  
19.9.1 添加系统模块 733 u6RHn;b  
19.9.2 设置“Throttle & Manifold”子系统属性 734 1)ne-e  
19.9.3 设置“Intake”子系统属性 735 }hxYsI"d  
19.9.4 设置“Compression”子系统属性 736 #\QC%"%f  
19.9.5 设置“Combustion”子系统属性 737 w ?aLWySYT  
19.9.6 设置“Drag Torque”子系统属性 737 ny}utO  
19.9.7 设置“Vehicle Dynamics”子系统属性 738 ".IhV<R  
19.9.8 设置“valve timing”子系统属性 738 O:)@J b2  
19.9.9 运行仿真系统 739 6 H.Da]hk  
19.10 小结 740  v<W++X7z  
第20章 S函数和仿真结果分析 741 `Fr$q1qae{  
20.1 S函数 741 *^()el,d  
20.1.1 S函数概述 741 471}'3  
20.1.2 S函数的运行机理 742 -`&;3 7  
20.1.3 S函数模板 742 gX<C-y6o  
20.1.4 添加S函数模块 745 l:HuG!  
20.1.5 添加S函数程序代码 747 )-gyDA  
20.1.6 运行仿真 749 M:E#}(  
20.2 振荡运行系统——S函数综合实例 750 <D}k@M Z  
20.2.1 添加系统模块 750 > { Q2S  
20.2.2 添加S函数的程序代码 752 M-hnBt  
20.2.3 添加子系统模块 754 J .d<5`7   
20.2.4 运行仿真系统 757 \&0NH=*^  
20.3 分析仿真结果 758 F_`Gs8- VH  
20.3.1 分析Simulink模型的特征 758 _45"Z}Zx  
20.3.2 使用Sim命令 760 VXp X#O  
20.3.3 使用Simset命令 761 Lq.k?!D3uh  
20.3.4 模型的线性化 764 PX] v"xf  
20.3.5 系统平衡点分析 766 r>\.b{wI  
20.4 交替执行系统——综合实例1 768 `'`XB0vb  
20.4.1 添加系统模块 768 v80 e]M!  
20.4.2 设置系统模块的属性 769 '"Gi&:*nQ<  
20.4.3 添加“Enabled”子系统 772 e6Y0G,K  
20.4.4 运行仿真系统 775 wvD|c%   
20.5 雷达轨迹分析——综合实例2 776 T=vI'"w  
20.5.1 系统模块简介 776 {1[8,Ho  
20.5.2 添加系统模块 776 vHmn)d1pl  
20.5.3 添加“Cross-Axis Acceleration Model”子系统 779 e!#:h4I  
20.5.4 添加“Cartesian to Polar”子系统 779 wB@A?&UY  
20.5.5 添加“Radar Kalman Filter”子系统 781 u}$3.]-.?T  
20.5.6 添加程序代码 783 %|Vq"MW,I  
20.5.7 运行仿真系统 785 XQ>m8K?\d  
20.6 小结 786 n7vi@^lf(  
uP:'e8  
第7部分 高级应用篇 787 gueCP+a_  
第21章 文件I/O 788 A]1](VQ)4  
21.1 处理文件名称 788 Flsf5 Tr0  
21.2 打开和关闭文件 790 ZC"p^~U_e[  
21.2.1 打开文件 790 H`sV\'`!}  
21.2.2 关闭文件 792 qmhHHFjQ  
21.3 处理二进制文件 793 Nsb13mlY  
21.3.1 读取M文件 793 'tekne  
21.3.2 读取TXT文件 796 L,$9)`j  
21.3.3 写入二进制文件 798 5n<Efi]j  
21.4 处理文本文件 799 o/&Q^^Xj^~  
21.4.1 读取文本文件 799 Y&nY]VV  
21.4.2 使用csvwrite命令读入文本文件 804 WukD|BCC  
21.4.3 使用dlmwrite命令读入文本文件 805 mSs%gL]g  
21.5 处理图像 806 gwyz)CUkL  
21.6 小结 810 9#+X?|p+0  
第22章 MATLAB编译器 811 eG.?s ;J0  
22.1 编译器概述 811 W>.qGK|l  
22.1.1 编译器的功能 811 ^VD14V3  
22.1.2 Complier 4.0的性能改进 812 ;TYkJH"  
22.2 编译器的安装和配置 812 8WMC ~  
22.2.1 前提准备 812 s&4Y+dk93  
22.2.2 配置编译器 813 yfj<P/aA+  
22.3 编译过程 818 czafBO6  
22.3.1 安装MCR 818 3LG)s:p$/  
22.3.2 代码的编译过程 819 qbjRw!2?w  
22.4 编译命令 820 9kcAMk1K  
22.4.1 编译命令的格式和选项 820 &W1c#]q@r  
22.4.2 处理脚本文件 821 !^w+<p  
22.5 创建独立运行的程序 823 @<_4Nb  
22.5.1 编译M文件 823 3/iGSG`  
22.5.2 编译M和C的混合文件 826 q*>`HTPcU  
22.5.3 编译包含绘图命令的M文件 828 9!tRM-  
22.6 小结 833 gqE{  
第23章 应用程序接口 834 N7XRk= J  
23.1 C语言MEX文件 834 m6s32??m  
23.1.1 MEX文件的数据 834  C+_ NG  
23.1.2 MEX文件的结构 835 L49`=p<  
23.1.3 MEX文件的实例 838 h-V5&em"_  
23.2 MAT文件 842 >Py=H+d!j  
23.2.1 使用C语言创建MAT文件 843 {C [7V{4(%  
23.2.2 使用Fortran语言创建MAT文件 846 > #SQDVFf  
23.3 MATLAB引擎技术 849 HA| YLj?|g  
23.3.1 引擎技术概念 850 vNP,c]:%  
23.3.2 引擎技术应用 850 IYd)Vv3'j  
23.4 Java接口 854 VgOj#Z?K  
23.4.1 Java接口 854 2|+**BxHD  
23.4.2 Java接口应用 860 9k1n-po  
23.5 小结 865 Lf3:' n  
Gt'%:9r  
第8部分 用户工具箱篇 867 ip~PF5  
第24章 图形图像工具箱 868 J?HYN%  
24.1 MATLAB中的图像 868 vV8}>  
24.1.1 图像类型 868 6tVB}UKs  
24.1.2 多帧图像 870 m3,i{  
24.1.3 读取图像文件 871 -[Q%Vv!8  
24.1.4 查看图像文件信息 873 RV-7y^[]^  
24.2 显示图像 875 -3A#a_fu  
24.2.1 默认显示方式 875 B+ +:7!  
24.2.2 添加颜色条 875 Ao2t=vg  
24.2.3 显示多帧图像 876 HKV]Rn  
24.2.4 显示动画 877 u9J;OsnHK  
24.2.5 三维材质图像 878 ;a2TONW   
24.3 图像的几何运算 879 smJ%^'x  
24.3.1 缩放图像 879 L9(fa+$+#  
24.3.2 旋转图像 881 KnKV+:"  
24.3.3 裁剪图像 883 IWX%6*Zz  
24.4 图像的灰度变换 884 4Y[tx]<  
24.4.1 图像的直方图 884 J=ZNx;{6  
24.4.2 灰度变换 886 s-[_%  
24.4.3 均衡直方图 888 Z8Qmj5'[  
24.5 图像的滤波 889 Zj%l (OVq  
24.6 分析图像 892 zmF_-Q`c  
24.6.1 分析图像的像素信息 892 !>TH#sU$  
24.6.2 分析图像的灰度信息 893 !q mnMY$  
24.6.3 绘制等高图 894 "9aiin  
24.7 小结 895 'Tj9btM*cL  
第25章 信号工具箱 896 4 @ )|N'  
25.1 产生信号 896 j'g':U  
25.1.1 周期方波和锯齿波 896 %&0_0BU  
25.1.2 周期Sinc波 897 UoCFj2?C  
25.1.3 高斯调幅正弦波 898 se2ay_<F+  
25.1.4 调频信号 899 a!vF;J-Zqa  
25.1.5 高斯分布随机序列 900 q3n(Z  
25.2 随机信号处理 901 {dTtYL$'"  
25.2.1 随机信号的互相关函数 901 >8\EdN59{  
25.2.2 随机信号的互协方差函数 902 Q0s!]Dk  
25.2.3 谱分析——psd函数 903 |p}qK Fdi  
25.2.4 谱分析——pwelch函数 905 0x*L"HD  
25.3 模拟滤波器设计 906 D<78Tm x  
25.3.1 巴特沃斯滤波器 906 2Ck'A0d  
25.3.2 切比雪夫I型滤波器 907 1--_E,Su>  
25.3.3 切比雪夫Ⅱ型滤波器 908 >fNRwmi  
25.4 IIR数字滤波器设计 909 i{vM NI{  
25.4.1 巴特沃斯数字滤波器设计 910 gmd-$%"  
25.4.2 切比雪夫I型数字滤波器设计 911 gP:mZ7  
25.4.3 切比雪夫II型数字滤波器设计 913 ~RgO9p(dY  
25.5 小结 914 e@|/, W   
附录A MATLAB常用函数检索表 915 5 ELKL#(  
……
夜夜兔 2012-02-08 08:30
跟第一版的区别在哪里?
xiaoxiaoyu 2012-11-16 16:38
内容很全面
我要发表 我要评论
限 50000 字节
关于我们
网站介绍
免责声明
加入我们
赞助我们
服务项目
稿件投递
广告投放
人才招聘
团购天下
帮助中心
新手入门
发帖回帖
充值VIP
其它功能
站内工具
清除Cookies
无图版
手机浏览
网站统计
交流方式
联系邮箱:广告合作 站务处理
微信公众号:opticsky 微信号:cyqdesign
新浪微博:光行天下OPTICSKY
QQ号:9652202
网站维护:成都光行天下科技有限公司
Copyright © 2005-2026 光行天下 蜀ICP备06003254号-1