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

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

最新评论

cyqdesign 2010-05-12 12:04
第1部分 MATLAB基础知识篇 1 #Qd' + M  
第1章 MATLAB概述 2 `hzrfum4  
1.1 MATLAB 7简介 2 c#QFG1  
1.2 MATLAB 7的安装 2 9afh[3qm  
1.3 MATLAB 7的工作环境 5 e:OyjG5_  
1.3.1 操作界面简介 6 $KX[Zu%  
1.3.2 运行命令窗口 6 ] H&c'  
1.3.3 命令窗口的显示方式 7 [(|v`qMv/g  
1.3.4 数值结果的显示方式 9 /.P9MSz0G  
1.3.5 命令窗口的标点符号 10 -CD\+d  "  
1.3.6 输入变量 12 RqLNp?V%  
1.3.7 处理复数 14 bxwkTKr'  
1.3.8 命令窗口的控制命令 15 HH8;J66I&  
1.3.9 使用历史窗口 16 T4r5s  
1.3.10 使用实录命令 20 <GF@L  
1.3.11 当前目录管理器和路径管理 21 a4&:@`=  
1.3.12 设置当前目录 22 gvyT-XI  
1.3.13 MATLAB的搜索路径 23 0^#DNq*NQ  
1.3.14 工作空间浏览器和数组编辑器 25 8Z#21X>  
1.3.15 变量的编辑命令 26 P+Z\3re  
1.3.16 数组编辑器 27 ,[`$JNc  
1.3.17 存取数据文件 28 xo  Gb  
1.4 MATLAB 7的帮助系统 30 k)":v3 ^  
1.4.1 纯文本帮助 30 g1 9S  
1.4.2 演示(demo)帮助 31 bRPO:lAy  
1.4.3 帮助导航/浏览器 33 O k7zpq  
1.4.4 Contents帮助文件目录窗口 34 3SNL5  
1.4.5 Index 帮助文件索引窗口 35 DZs^ 2Zc  
1.4.6 Search帮助文件搜索窗口 35 p<5!0 2yQ\  
1.5 小结 36 B1$ikY  
第2章 数组 37 >SDp uG&>  
2.1 创建数值数组 37 [U.v:tR   
2.1.1 一维数组的创建方法 37 {Q~7M$  
2.1.2 二维数组的创建方法 38 ~Ltr.ci  
2.1.3 使用下标创建三维数组 39 +xj "hX>3  
2.1.4 使用低维数组创建三维数组 40 <m-.aK{9  
2.1.5 使用创建函数创建三维数组 41 )X5(#E  
2.1.6 创建低维标准数组 43 0@pu@DP~  
2.1.7 创建高维标准数组 44 kdcQw7G  
2.2 操作数值数组 45 !M;A*:-  
2.2.1 选取低维数组的对角元素 45 Sj-[%D*  
2.2.2 低维数组的形式转换 46 E>pVn2|  
2.2.3 选取三角矩阵 47 V1utUGJV  
2.2.4 Kronecker乘法 49 Qhy#r  
2.2.5 高维数组的对称交换 50 ^$Krub{|  
2.2.6 高维数组的维序号移动 51 6)[< )?A.[  
2.2.7 高维数组的广义共轭转置 52 n &}s-`D  
2.2.8 高维数组的降维操作 53 gyu6YD8L  
2.3 小结 54 H}nJbnU  
第3章 矩阵和架构 55 OM:v`<T!z  
3.1 稀疏矩阵 55 BQjGv?p0s  
3.1.1 稀疏矩阵的存储方式 55 9.&mz}q  
3.1.2 创建稀疏矩阵——使用sparse命令 56 v01#>,R  
3.1.3 创建稀疏矩阵——使用spdiags命令 57 @`|)Ia<  
3.1.4 查看稀疏矩阵的信息 58 E5UcZ7  
3.1.5 稀疏矩阵的图形化信息 59  t;47(U  
3.2 字符串数组 60 9y~"|t  
3.2.1 创建字符串数组——直接输入法 61 4# )6.f~  
3.2.2 创建字符串数组——使用ASCII码 61 P5?<_x0v4b  
3.2.3 创建字符串数组——使用函数 62 ,X/-  
3.2.4 处理字符串数组的空格 63 }9&9G%  
3.2.5 读取字符串数组的信息 64 n%$ &=-Fk  
3.3 构架数组 65 lS9n@  
3.3.1 创建单构架数组——使用直接法 66 #I%s 3  
3.3.2 创建二维构架数组 67 C;qMw-*F  
3.3.3 创建三维构架数组 68 w>979g  
3.3.4 使用命令创建构架数组 69 DDw''  
3.3.5 访问构架数组的数据 69 ::"E?CQLV  
3.3.6 设置构架数组的域属性 72  `w<J25  
3.4 小结 74 KQmZ#W%2m  
第4章 矩阵分析 75 IOEM[zhb$  
4.1 矩阵计算 75 Z8&' f,  
4.1.1 进行范数分析——使用norm函数 75 3?E}t*/  
4.1.2 进行范数分析——使用normest函数 78 A';QuWdT  
4.1.3 条件数分析 80 ~<r i97)  
4.1.4 数值矩阵的行列式 81 >Ko[Xb-8^_  
4.1.5 符号矩阵的行列式 82 P!<[U!<hH  
4.1.6 矩阵的化零矩阵 83 d`%M g&  
4.2 线性方程组 84 GAl+Zg##  
4.2.1 非奇异线性方程组 84 WzlC*iv  
4.2.2 奇异线性方程组 85 ;n*J$B  
4.2.3 欠定线性方程组 87 jv&+<j`r  
4.2.4 超定线性方程组 88 Q`6i=mB;  
4.3 矩阵分解 89 mEDpKWBk  
4.3.1 Cholesky分解 89 MR;X&Up6!  
4.3.2 使用Cholesky分解求解方程组 91 Kf.T\V4%  
4.3.3 不完全Cholesky分解 92 5 Op_*N{V  
4.3.4 LU分解 93 MCYl{uH!  
4.3.5 不完全LU分解 96 3-x%wD.  
4.3.6 QR分解 100 `9 [i79U  
4.3.7 操作QR分解结果 101 geGeZ5+B  
4.3.8 奇异值分解 105 wahZK~,EaY  
4.4 特征值分析 107 9l !S9d  
4.4.1 特征值和特征向量 107 ][:rLs  
4.4.2 稀疏矩阵的特征值和特征向量 110 8^ #mvHah  
4.4.3 特征值问题的条件数 111 J@#?@0]F  
4.4.4 特征值的复数问题 113 ]WL|~mG  
4.5 小结 114 z<n-Gzwk  
A 's-'8m  
第2部分 数据分析篇 115 eOY^$#Y  
第5章 函数分析和数值运算 116 &jf7k <^  
5.1 函数的零点 116 /A07s[L  
5.1.1 一元函数的零点 116 m5-9yQ=.  
5.1.2 多元函数的零点 118 GYK\LHCPd  
5.2 数值积分 120 QLr9dnA  
5.2.1 一元函数的数值积分 120 srmKaa|  
5.2.2 使用Simulink求解数值积分 122 ClQe4uo{  
5.2.3 求解瑕积分 123 w^;DG  
5.2.4 矩形区域的多重数值积分 124 :.nRN`e  
5.2.5 变量区域的多重数值积分 125 jk7 0u[\  
5.3 概率论和数理统计 129 7"Mk+'  
5.3.1 双变量的概率分布 129 7%d8D>uw8  
5.3.2 不同概率分布 131 ^T079=$5  
5.3.3 数据分布分析 132 4 I@p%g&  
5.3.4 假设检验 133 *'8LntZf  
5.4 小结 138 Ge \["`;i  
第6章 高级数值运算 139 $3;Upgv  
6.1 插值 139 f[jN wb  
6.1.1 一维插值 139 iRw&49  
6.1.2 人口数量预测——一维插值实例 140 Ix8$njp[  
6.1.3 二维插值 143 dULS^i@@  
6.1.4 绘制二元函数图形——二维插值实例 144 vg\/DbI'  
6.1.5 样条插值 146 ~5OL6Bi-q  
6.1.6 牛顿插值 147 @*O?6>  
6.1.7 多项式插值——牛顿插值实例 148 }Dfwm)]Q  
6.1.8 Chebyshev多项式插值 150 Tls a%pn  
6.1.9 多项式插值——Chebyshev多项式插值实例 150 OAe#Wf!c  
6.2 曲线拟合 152 o0I9M?lP  
6.2.1 多项式拟合 153 0(\+-<  
6.2.2 加权最小方差拟合 154 5<R%H{3j  
6.2.3 数据拟合——适用加权最小方差WLS方法 155 iHBB,x  
6.3 曲线拟合图形界面 158 rAukHeH  
6.3.1 曲线拟合 158 "(TkJbwC[  
6.3.2 绘制拟合残差图形 160 H^AE|U*-G  
6.3.3 进行数据预测 161 X0$@Ik  
6.4 傅里叶分析 163 D"l+iVbBP  
6.4.1 离散Fourier变换 163 7@;">`zvm  
6.4.2 FFT和DFT 165 :1aL ?  
6.4.3 DFT的物理含义 166 f =s&n}  
6.4.4 使用DFS进行插值 169 ^&[+H8$  
6.5 小结 171 =/9^, 6Q(  
第7章 优化 172 _8fA?q=  
7.1 常见优化问题 172 " ;NRzY  
7.1.1 无约束非线性优化 172 \8v91g91f  
7.1.2 求解二元函数的最小值——无约束非线性优化 173 E^V |  
7.1.3 非线性最小方差 177 Xu}U{x>  
7.1.4 计算函数的非线性最小方差 177 07_oP(;jT  
7.1.5 有约束的非线性优化 179 r o\1]`6  
7.1.6 计算多元函数的极值——有约束的非线性优化 180 ^v ni&sJ  
7.1.7 最小最大值的优化问题 183 Z" v<0]rN  
7.1.8 优化对比 186 x]4Kkpqm  
7.1.9 线性规划 187 +t!S'|C  
7.1.10 二次规划 190 %s=Dj2+  
7.1.11 使用遗传算法求解二次规划 191 8OFj0S1r`  
7.2 使用遗传算法求解优化 193 `jsEN ;<  
7.2.1 分析目标函数 194 (Tvcq  
7.2.2 优化求解 195 o(G"k  
7.2.3 添加结果的可视性 197 M\oVA=d\0  
7.2.4 设置算法的属性 198 f`$Gz  
7.2.5 设置“种群”属性 198 B!S167Op  
7.2.6 设置“中止”属性 200 c$H+g,7xQ-  
7.3 优化“Banana”函数——优化方法对比 201 \ v2H^j/  
7.3.1 分析目标函数 201 7{M>!} rY  
7.3.2 BFGS优化法求解 203 veh 5 }2  
7.3.3 DFP优化法求解 204 \;9W.d1iU  
7.3.4 “无约束非线性”优化求解 206 B#l?IB~  
7.3.5 “最小方差”优化求解 207 l|"6yB |  
7.4 绘制帐篷——复杂的二次规划 208 /n{1o\  
7.4.1 设置约束条件 208 :8f[|XR4\N  
7.4.2 定义目标函数 210 %,V YiW0  
7.4.3 进行优化求解 211 K~6e5D7.  
7.4.4 绘制优化求解的结果 213 b>=_*nw9  
7.5 小结 214 [c&B|h=>  
第8章 常微分方程 215 %JL]; 4'  
8.1 显性常微分方程 215 `: |@Zln  
8.1.1 刚性和非刚性方程组 216 tY/vL^mi  
8.1.2 设置允许误差属性 219 "VUYh$=[  
8.1.3 设置输出参数属性 221 )b4$A:  
8.1.4 设置解法器其他属性 225 4,P bg|  
8.2 加权常微分方程 227 R= 5 **  
8.3 延迟微分方程 230 #/-_1H  
8.4 常微分方程的边界问题 232 p3x?[ Ww  
8.4.1 MATLAB求解边界问题——bvp4c命令 232 4Y ROB912  
8.4.2 求解带边界的常微分方程 233 ?UZ?NY  
8.5 小结 236 E5GJi  
第9章 符号计算 237 p~jlx~1-]  
9.1 符号对象和符号表达式 237 7[#xOZT  
9.1.1 创建符号对象——使用sym命令 237 x?,9_va]  
9.1.2 创建符号对象——使用syms命令 240 kuMKX`_  
9.1.3 符号计算的运算符和函数 241 xTV{^=\rS  
9.1.4 识别对象 242 onei4c>@  
9.1.5 确定符号表达式中的变量 243 ot%.M*h-  
9.2 符号精度计算 244 %&blJ6b  
9.3 操作符号表达式 245 iz^qR={bW  
9.3.1 合并表达式——collect函数 246 XEH}4;C'{  
9.3.2 展开表达式——expand函数 247 kI\tqNJi  
9.3.3 因式分解——factor函数 248 x~DLW1I  
9.3.4 嵌套表达式——horner函数 249 PGn);Baq  
9.3.5 计算最小分母公因式——numden函数 250 }F=^O[  
9.3.6 简化表达式——simplify函数 251 6z,Dyy]tl  
9.3.7 最简化表达式——simple函数 252 y-aRXF=W  
9.3.8 按书写方式显示表达式——pretty函数 254 ?A*Kg;IU  
9.4 替换符号表达式 256 oOU1{[  
9.4.1 替换重复字符串——subexpr函数 256 J ++v@4Z  
9.4.2 替换特定符号——subs函数 257 ^rAa"p9  
9.5 符号函数 259 Wr~yK? : ]  
9.5.1 求反函数——finverse函数 259 + %*&.@z_  
9.5.2 求复合函数——compose函数 260 D56<fg$  
9.6 符号微积分 261 YV'pVO'_+  
9.6.1 求微分——diff函数 261 |`rJJFA  
9.6.2 化简微分结果 262 ~W#sTrK  
9.6.3 求解矩阵微分 263 .K8w8X/3  
9.6.4 向量微分jacobian函数 264 S/A1RUt  
9.6.5 符号极限 265 n{5NNV6  
9.6.6 求解无限极限 266 W[''Cc.  
9.6.7 求解左右极限 266 @r7:NU}  
9.6.8 符号积分 267 y0bq;(~X~  
9.6.9 矩阵积分 269  1jCo  
9.6.10 证明积分等式 269 m\u26`M  
9.6.11 交互近似积分 270 'xK.U I  
9.6.12 符号级数求和 272 kyYLP"oB=  
9.7 符号积分变换 273 Yc Q=vt{  
9.7.1 Fourier变换 273 Tbbz'b;{  
9.7.2 Laplace变换 275 .8gl< vX  
9.7.3 Z变换 276 (U1]:tZ<.  
9.8 符号矩阵的计算 277 KM,|} .@:  
9.8.1 线性代数运算 277 QrYa%D+  
9.8.2 特征值运算 280 ,ZE?{G{tuj  
9.9 符号代数方程的求解 282 Jl<ns,Zg  
9.9.1 solve命令 283 "9y( }  
9.9.2 求解非线性方程组 283 C}}/)BYi  
9.9.3 求解含参数方程组 283 VDF)zA1V  
9.9.4 求解超越方程组 284 x34f9! 't  
9.10 符号微分方程的求解 284 K|S:{9Q  
9.10.1 dsolve命令 285 VU.@R,  
9.10.2 求解常微分方程 285 y*b3&%.ml  
9.10.3 求解二阶常微分方程 286 a|j%n  
9.10.4 求解常微分方程组 286 "eAy^,  
9.11 利用Maple的资源 287 P 1>AOH2yG  
9.11.1 调用maple的相关命令 287 AC%JC+  
9.11.2 查看maple的帮助 289 77 r(*.O|  
9.12 可视化符号分析 290 c "= N  
9.12.1 单变量函数分析界面 291 'cZN{ZMWG  
9.12.2 泰勒级数逼近分析界面 293 .10y0F L4  
9.13 小结 294 Q+q,!w8  
kyw/LE3$-  
第3部分 数据可视化篇 295 i&Fiq&V)[  
第10章 二维图形 296 n]Li->1  
10.1 图形的基础知识 296 /*)Tl   
10.1.1 离散数据(函数)的可视化 296 *Ust[u  
10.1.2 连续函数的可视化 297 M" lg%j  
10.1.3 绘制图表的基础步骤 299 b-5y9K  
10.2 绘制二维图形 299 m6mwyom.  
10.2.1 绘制二维图形——使用plot命令 300 yzsab ^]  
10.2.2 设置曲线的属性 302 e( X|3h|  
10.2.3 设置坐标轴范围 304 X"MU3]  
10.2.4 设置坐标轴显示方式 305 Vy<HA*  
10.2.5 设置坐标轴系统 306 V7Yaks  
10.2.6 图形标识 307 &} 6KPA;  
10.2.7 叠绘 309 T(?HMyg3  
10.2.8 绘制双坐标轴图形 311 v 4/-b4ET  
10.2.9 绘制多子图 312 C#pZw[  
10.2.10 交互式图形 313 TCKu,}s  
10.2.11 使用fplot命令绘制图形 315 FqFapRX66Z  
10.2.12 使用ezplot命令绘制图形 316 N 5zlT  
10.3 特殊图形 318 d(`AXyw  
10.3.1 绘制面积图 318 9O*_L:4o  
10.3.2 绘制直方图 319 F/c$v  
10.3.3 绘制二维饼图 321 } R4c  
10.3.4 绘制矢量图 321 u+t$l^S  
10.3.5 绘制等高线 322 E.bi05l  
10.3.6 绘制伪色彩图 323 t(!r8!c u}  
10.3.7 绘制误差棒 324 {XurC}#\  
10.3.8 绘制二维离散杆图 325 &;TJ~r#K  
10.3.9 绘制散点图 326 UYP9c}_,4  
10.3.10 极坐标图形 328 7%?jL9Vw  
10.3.11 柱坐标图形 328 [4&#*@  
10.4 小结 329 'J)2g"T@  
第11章 三维图形 330 B$Z3+$hfF  
11.1 绘制三维曲线 330 =DbY?Q<Q  
11.1.1 绘制三维图形——plot3命令 330 TJ8E"t*)  
11.1.2 绘制三维曲线图——mesh命令 331 gR^>3n'  
11.1.3 绘制等高线 333 P,S G.EFK  
11.1.4 绘制曲面图——surf命令 333 g9fq5E<G  
11.2 编辑三维图形 335 Z#l%r0(o  
11.2.1 控制视角——view命令 335 7xo4-fIuT  
11.2.2 控制旋转——rotate命令 336 "L&'Fd@ZU  
11.2.3 设置背景颜色 338 L)QE`24  
11.2.4 设置图形颜色 339 r,P1^uHx  
11.2.5 设置数值轴的颜色 340 V D?*h  
11.2.6 添加颜色标尺 341 smY$-v)@  
11.2.7 设置图形的着色 343 "[p@tc?5  
11.2.8 控制照明——light命令 344 .9[45][FK  
11.2.9 控制照明——lighting命令 345 7IlOG~DC  
11.2.10 控制材质——material命令 345 9i5,2~  
11.2.11 控制透视 346 3-Dt[0%{  
11.2.12 控制透明 347 h&3YGCl  
11.3 三维图形的简易命令 349 o\otgyoh  
11.4 四维图形 351 >kZ57,  
11.4.1 绘制切片图——slice命令 351 lS^(&<{  
11.4.2 绘制切面等位线图 352 FbnO/! $8  
11.4.3 绘制流线切面图 353 -~" :f8  
11.5 图形窗口 353 f;SC{2f  
11.5.1 创建和控制图形窗口 354 ;^Sr"v6r>u  
11.5.2 使用工具栏编辑图形 355 1'v5/   
11.5.3 使用绘图工具编辑图形 358 s^OO^%b  
11.5.4 使用图形窗口进行数据分析 364 hJz):d>Im  
11.6 绘制复数变量图形 367 ixm&aW6<  
11.6.1 绘制复数图形原理 367 ]j~"mFAP  
11.6.2 绘制复数图形——CPLXMAP命令 368 ^\:8w0Y^  
11.6.3 绘制复数曲面图——CPLXROOT命令 369 2 !" XzdD  
11.7 图形的打印和输出 370 KfCoe[Vv  
11.7.1 图形打印的菜单操作方式 370 &5{xXWJK  
11.7.2 图形打印的命令操作方式 372 . v@>JZC  
11.8 小结 373 ~9\WFF/  
6pOx'u>h+  
第4部分 MATLAB编程篇 375 )QagS.L{z  
第12章 MATLAB编程基础知识 376 @XD+'{]  
12.1 简单实例——排序函数 376 +z9@:L  
12.1.1 编写函数文件 376 ; |/leu8  
12.1.2 编写脚本文件 378 >N\0"F7.  
12.1.3 运行代码 379 oY~ Dg  
12.1.4 检测代码 380 :HxA`@Ok  
12.2 M文件编辑器 381 raVA?|'g~  
12.2.1 打开文件编辑器 381 4F>Urh+  
12.2.2 设置M文件编辑器的属性 382 x.0p%O=`  
12.2.3 设置M文件编辑器的打印属性 384 '\fY<Q:!  
12.3 MATLAB的变量和关系式 385 Xb !MaNm)  
12.3.1 M文件的变量类型 385 4Tc&IwR  
12.3.2 M文件的关键字 386 y %$O-q  
12.3.3 关系表达式 386 Rd7_~.Bo  
12.3.4 关系表达式的优先级 388 g[>\4B9t  
12.3.5 截断误差问题 389 }0`nvAf  
12.3.6 逻辑表达式 390 ,h\sF#|  
12.3.7 逻辑运算函数 392 @;xMs8@  
12.4 程序结构 392 <WXzh5D2  
12.4.1 顺序结构 392 H`8``#-|@S  
12.4.2 if分支结构 393 C'=k&#<-  
12.4.3 switch分支结构 396 &0TVi  
12.4.4 try-catch结构 397 +bK.NcS  
12.4.5 while循环结构 398 oBq 49u1  
12.4.6 for循环结构 400 3($"q]Y  
12.4.7 绘制抛物线轨迹——综合实例 402 5m=I*.qE  
12.5 控制语句 406 bb42v7?  
12.5.1 结束循环——continue命令 406 UmnE@H"t$\  
12.5.2 终止循环——break命令 407 U`Jy!x2m  
12.5.3 转换控制——return命令 408 8By,#T".  
12.5.4 输入控制权——input命令 409 2-zT$`[]J  
12.5.5 使用键盘——keyboard命令 410 /<CSVJ_r  
12.5.6 提示警告信息——error和warning命令 410 ]W0EVf=,k  
12.6 小结 412 ) yY6rI;:  
第13章 MATLAB编程的高级话题 413 xCzebG["  
13.1 程序的向量化 413 6ZgU"!|r  
13.1.1 程序的向量化 413 {u!)y?}I-  
13.1.2 向量化和循环结构对比 415 1Kvx1p   
13.1.3 逻辑数组 417 8;y&Pb~)  
13.1.4 使用logical命令创建逻辑数组 417 &|%6|u9  
13.1.5 逻辑数组和向量化 418 RO0>I8c1c  
13.2 脚本和函数 420 mDGn:oRj  
13.2.1 编写脚本文件 420 ~A<H9Bw  
13.2.2 编写函数文件 421 V>64/  
13.2.3 编写P码文件 422 ~'5  
13.3 变量传递 423 ;Zj]~|  
13.3.1 变量检测命令 423 k *R<,  
13.3.2 “变长度”变量函数 424 @`-[;?>  
13.3.3 跨空间计算表达式的数值 428 gx03xPeu  
13.3.4 跨空间赋值 430 Iu~\L0R427  
13.4 字符串演算函数 431 VKm!Ri$  
13.4.1 内联函数——inline 431 "'^4*o9  
13.4.2 求解函数零点 431 2 nb:)  
13.4.3 绘制函数图形 433 E$a ?LFa6  
13.4.4 求解最值 435 O=)  
13.5 程序的调试和剖析 437 _8}QlT  
13.5.1 直接调试法 437 p\C%%  
13.5.2 工具调试法 440 .yT8NTu~0j  
13.5.5 程序剖析 443 T9 <2A1  
13.6 小结 446 wOQ#N++C  
s{ V*1$e~  
第5部分 图形用户界面篇 447 wn>edn  
第14章 句柄图形 448 Fg$3N5*  
14.1 句柄图形体系 448 xX0-]Y h:  
14.1.1 图形对象 449 &Gm$:T'~  
14.1.2 句柄对象 449 !$A37j6  
14.1.3 句柄图形的结构 449 {Z;jhR,  
14.1.4 图形对象的属性 450 #jpoHvt h  
14.2 图形句柄的操作 450 @ZN^1?][  
14.2.1 创建图形对象 451 #tt?!\8C  
14.2.2 访问图形对象的句柄 453 P+MA*:  
14.2.3 使用句柄操作图形对象 455 m6eZ_ &+u  
14.3 图形对象的操作 457 %2'A pp  
14.3.1 设置图像属性——set命令 457 >$gG/WD?KR  
14.3.2 使用结构体设置属性 459 l ?Y_~Wuw  
14.3.3 查询图形对象的属性——get命令 462 oHM ]  
14.3.4 查看图形对象的默认属性 464 $@\mpwANl  
14.3.5 设置不同级别的属性 465 G.+l7bnZM  
14.3.6 设置图形对象的默认属性 467 kE.x+2  
14.4 高层绘图命令 468 . .QB~  
14.4.1 设置父对象属性——NextPlot属性 469 =k}SD96  
14.4.2 检查NextPlot属性——newplot命令 469 !>x|7   
14.4.3 高层绘图文件的构成 470 : FAH\  
14.5 坐标轴对象 471 TUL_TR  
14.5.1 坐标轴的几何属性 471 X.ONa_  
14.5.2 坐标轴的刻度属性 473 rI5F oh6  
14.5.3 坐标轴的照相机属性 474 o sbHs$C  
14.6 综合实例 476 z s Qo$p  
14.6.1 穿越图形 477 71#I5*8  
14.6.2 动态反射图形 480 "HD+rmUEH  
14.7 小结 487 -3Avs9`5  
第15章 图形用户界面基础 488 "O+5R(XT  
15.1 图形用户界面概述 488 d-bqL:/  
15.2 使用M文件创建GUI对象 489 |{g+Y  
15.2.1 编写程序代码 489 _ 7oV<  
15.2.2 运行程序代码 494 fsO9EEn7 X  
15.3 使用GUIDE创建GUI对象 496 =U OLT>!  
15.3.1 启动GUIDE 496 w)E@*h<Z  
15.3.2 添加“编辑框”控件 498 Gy1xG.yM~  
15.3.3 查看程序代码 499 I4rPHZ|  
15.3.4 运行GUI对象 499 B}OY /J/*8  
15.3.5 创建GUI的注意事项 500 ]"AyAkT(  
15.4 小结 502 pDPxl?S  
第16章 创建菜单 503 7Y=cn_ wU  
16.1 定制标准菜单 503 D/(L  
16.2 使用GUIDE创建自定义菜单 504 4!$ M q;U  
16.2.1 创建图形界面 505 0)YbI!  
16.2.2 设置菜单属性 508 mtic>  
16.2.3 添加控件 509 C2]Kc{4  
16.2.4 添加“File”菜单的回调函数 511 HDM<w+ZxX  
16.2.5 添加“Thresholding Method”菜单的回调函数 513 "_L?2ta  
16.2.6 添加“滚动条”控件的回调函数 519 50j OA#l[  
16.2.7 添加其他控件的回调函数 521 W [[oSqp  
16.2.8 编写主调函数 522 q<e&0u4  
16.2.9 运行GUI对象 523 rh2LGuo4m  
16.3 使用M文件创建自定义菜单 525 R~L0{` 0  
16.3.1 演示GUI的功能 525 ;S$Ll*f>D  
16.3.2 添加“File”菜单的功能代码 526 9L%I<5i  
16.3.3 添加“Options”菜单的功能代码 528 Hx^!:kxk  
16.3.4 添加“Graphs”菜单的功能代码 529 y$ Zj?Dd#  
16.3.5 添加主调函数 533 Auy".br'  
16.3.6 运行GUI对象 535 k1z$e*u&r  
16.4 创建快捷菜单 537 P`$12<\O1  
16.4.1 编写程序代码 537 pl*~kG=  
16.4.2 运行GUI对象 542 y-?>*fN o  
16.5 小结 544 0m[dP  
第17章 添加控件 545 C>^D*C(  
17.1 创建GUI对象的用户控件 545 fbrp#G71y  
17.1.1 添加控件组件 546 ?{o/I\\  
17.1.2 添加控件的功能代码 549 >QQ(m\a$  
17.1.3 运行程序代码 555 m:tiY [c>W  
17.2 图像切割界面——综合案例 557 l2v_?j-)x  
17.2.1 分析GUI对象 558 Q+|{Bs)6i1  
17.2.2 规划GUI的设计过程 558 J}spiVM  
17.2.3 创建GUI的工具栏对象 559 5G}6;UY  
17.2.4 准备图形对象的基础文件 560 E ?2O(  
17.2.5 处理指针对象 569 #$S}3 o  
17.2.6 设置图形对象的属性 573 78#!Q.##  
17.2.7 编写主程序代码 576 =1/NFlt8  
17.2.8 设置GUI对象的菜单选项 603 s}M= oe  
17.2.9 检测程序代码 615 &znH!AQ0  
17.3 小结 621 @}FAwv^f  
xtV[p4U  
第6部分 MATLAB仿真篇 623 yT OyDm-  
第18章 SIMULINK基础知识 624 4FeEGySow  
18.1 Simulink的基础知识 624 >hMUr*j  
18.1.1 Simulink概述 624 !&kL9A).  
18.1.2 安装Simulink 625 2H#N{>7  
18.1.3 启动Simulink 626 l1_X(Z._V  
18.2 一个简单的仿真系统 626 \L!uHAE2a  
18.2.1 添加模块 627 `%K`gYhG1  
18.2.2 设置模块属性 628 ux2013C_  
18.2.3 连接模块 630 0V,Nv9!S  
18.2.4 运行仿真系统 631 khd5 Cf[   
18.3 Simulink的工作环境 632 Z%o7f6P0IX  
18.3.1 Simulink模型窗口界面 634 4 k}e28  
18.3.2 使用“File”菜单 635 XaI;2fMGI  
18.3.3 使用“Edit”菜单 636 O0l^*nZ46t  
18.3.4 使用“View”菜单 637 jjOgG-Q  
18.3.5 使用“Simulation”菜单 639 A//?6O Jx?  
18.3.6 使用“Help”菜单 640 8Vl!|\x5  
18.4 Simulink中的数据类型 640  |qcD;  
18.4.1 Simulink支持的数据类型 641 sOFa!bdPW  
18.4.2 数据传递 643 u/^|XOy  
18.4.3 向量化模块 645 V}8$p8#<@  
18.4.4 使用Mux模块 646 eBB:~,C^q.  
18.4.5 标量扩展 648 _]#klL  
18.5 Simulink的基本操作 649 M.%shrJ/  
18.5.1 Simulink模型的工作原理 649 PB'0?b}fab  
18.5.2 操作模块 650 _"f  :`  
18.5.3 显示模块的属性 651  <dR,'  
18.5.4 显示输出数值 652 y%BX]~  
18.5.5 连接线的分支 653 $`Nd?\$  
18.5.6 彩色显示信号线 654 =Z0t :{  
18.5.7 设置连接线的属性 655 /"AvOh*  
18.6 Simulink的信号 655 #Fd W/y5  
18.6.1 创建信号 655 Rc$h{0K8  
18.6.2 添加信号标签 656 _."E%|5  
18.6.3 复数信号 656 8:;#,Urr  
18.6.4 虚拟信号 657 ))#'4  
18.6.5 控制信号 659 QEJGnl676  
18.6.6 信号总线 661 4KpL>'Q=  
18.6.7 信号组 665 y0q#R.TOm  
18.6.8 使用自定义信号源 670 QX0 Y>&$ )  
18.6.9 信号接收器 672 O&?.&h  
18.7 Simulink仿真的设置 676 z_SagU,\  
18.7.1 设置解算器参数 677 XF,<i1ZlM  
18.7.2 仿真数据的输入输出设置 678 /0==pLa4  
18.7.3 仿真诊断设置 680 zhEo(kU!  
18.8 小结 681 0Oxz3r%}r  
第19章 SIMULINK建模和子系统 682 ~t/JCxa  
19.1 Simulink线性系统建模 682 ?X_V#8JK  
19.1.1 线性系统建模简介 682 ym%slg  
19.1.2 求解抛投小球的轨迹 684 Lyoor1   
19.1.3 求解二阶微分方程 686 ?C;JJ#Ho  
19.1.4 使用传递函数 690 qc8Ta"  
19.1.5 使用状态方程 691 "n?<2 wso  
19.1.6 “积分器”模块的工作原理 692 *3Nn +T  
19.2 非线性系统建模 693 Wc'Ehyi;  
19.2.1 非线性系统建模简介 694 %`\]Y']R  
19.2.2 求解非线性摩擦模型 696 }5gr5g\OtP  
19.3 子系统 703 #}o<v|;  
19.3.1 子系统的基础知识 703 9{eBgdC  
19.3.2 创建子系统 703 ,seFkG@1  
19.3.3 使用模块组合子系统 705 MV936  
19.4 信号输出系统——子系统实例 707 jXIEp01  
19.4.1 添加控制信号 707 = HE m)  
19.4.2 添加子系统模块 708 ,b' 4CF  
19.4.3 运行仿真系统 710 moO _-@i  
19.5 封装子系统 711 jxY-u+B  
19.5.1 封装子系统的创建方法 712 Fj=NiZ=  
19.5.2 封装子系统的步骤 712 gue(C(~.k_  
19.6 ABS系统——封装子系统实例 715 +WF.wP?y  
19.6.1 添加“Bang-bang contorller”子系统 715 B=zMYi  
19.6.2 添加“brake torque”子系统 717 ~77 5soN  
19.6.3 添加“tire torque”子系统 717 0n5UKtB  
19.6.4 添加子系统的程序代码 719 - V=arm\#z  
19.6.5 添加“subsystem”子系统 721 c^S&F9/U*  
19.6.6 运行仿真系统 723 ]h@{6N'oNS  
19.7 使能子系统 725 Dd/}Ya(Gi  
19.7.1 创建使能子系统 725 4 X`^{~  
19.7.2 信号输出系统——使能子系统实例 726 JSjYC0e  
19.8 触发子系统 730 lgT?{,>RkW  
19.8.1 触发子系统简介 730 =lrN'$z?%  
19.8.2 触发子系统的属性 730 OV|Z=EwJ  
19.9 触发子系统实例 732 79tJV  
19.9.1 添加系统模块 733 E~He~wHWe  
19.9.2 设置“Throttle & Manifold”子系统属性 734 && C~@WY,r  
19.9.3 设置“Intake”子系统属性 735 "6V_/u5M;=  
19.9.4 设置“Compression”子系统属性 736 ay[+2"  
19.9.5 设置“Combustion”子系统属性 737 (3fPt;U  
19.9.6 设置“Drag Torque”子系统属性 737 oQvFrSz  
19.9.7 设置“Vehicle Dynamics”子系统属性 738 1URsHV!xcM  
19.9.8 设置“valve timing”子系统属性 738 qJMp1DC  
19.9.9 运行仿真系统 739 @3 "DBJ  
19.10 小结 740 (46U|P(v  
第20章 S函数和仿真结果分析 741 s1=u{ET  
20.1 S函数 741 +{ab1))/  
20.1.1 S函数概述 741 >sV Bj(f  
20.1.2 S函数的运行机理 742 VRhRwdC  
20.1.3 S函数模板 742 m|dF 30~A  
20.1.4 添加S函数模块 745 Wf1-"Q  
20.1.5 添加S函数程序代码 747 h544dNo&  
20.1.6 运行仿真 749 )/TVJAJ  
20.2 振荡运行系统——S函数综合实例 750 }85#[~m'  
20.2.1 添加系统模块 750 +~:0Dxv W  
20.2.2 添加S函数的程序代码 752 h.LSMU (O  
20.2.3 添加子系统模块 754 s}!"a8hU`  
20.2.4 运行仿真系统 757 M=Is9)y  
20.3 分析仿真结果 758 \[E-:  
20.3.1 分析Simulink模型的特征 758 o}R|tOe  
20.3.2 使用Sim命令 760 K z^hQd  
20.3.3 使用Simset命令 761 H2]BMkum  
20.3.4 模型的线性化 764 D4\(:kF\Hg  
20.3.5 系统平衡点分析 766 CU !.!cZ{  
20.4 交替执行系统——综合实例1 768 +2(Pc JR~  
20.4.1 添加系统模块 768 | VRq$^g  
20.4.2 设置系统模块的属性 769 ;S =e%:zb  
20.4.3 添加“Enabled”子系统 772 Y;PDZb K3  
20.4.4 运行仿真系统 775 faJ8zX  
20.5 雷达轨迹分析——综合实例2 776 <M>#qd@c  
20.5.1 系统模块简介 776 e)og4  
20.5.2 添加系统模块 776 Oi#k:vq4  
20.5.3 添加“Cross-Axis Acceleration Model”子系统 779 c$.T<r)Z  
20.5.4 添加“Cartesian to Polar”子系统 779 Nuo<` 6mV@  
20.5.5 添加“Radar Kalman Filter”子系统 781 lMPbLF%_  
20.5.6 添加程序代码 783 +{bh  
20.5.7 运行仿真系统 785 6KBHRt  
20.6 小结 786 "lb\c  
#|D:f~"d3  
第7部分 高级应用篇 787 {&b-}f"m  
第21章 文件I/O 788 lZ+/\s,]|  
21.1 处理文件名称 788 n]Ebwznt-  
21.2 打开和关闭文件 790 6P6Jx;  
21.2.1 打开文件 790 (Bh L/A 4  
21.2.2 关闭文件 792 |W/Hi^YE2  
21.3 处理二进制文件 793 F6h/0i  
21.3.1 读取M文件 793 dR?5$V(  
21.3.2 读取TXT文件 796 CTh1;U20  
21.3.3 写入二进制文件 798 n/:Z{  
21.4 处理文本文件 799 }8X:?S %  
21.4.1 读取文本文件 799 uof0Oc.  
21.4.2 使用csvwrite命令读入文本文件 804 JCBnFrP  
21.4.3 使用dlmwrite命令读入文本文件 805 9Z}S]-u/  
21.5 处理图像 806 r]Z.`}Kkm  
21.6 小结 810 ]dQZ8yVK  
第22章 MATLAB编译器 811 RH1U_gp4 ]  
22.1 编译器概述 811 @V*au:  
22.1.1 编译器的功能 811 sV;qpDXX  
22.1.2 Complier 4.0的性能改进 812 E ,Dlaq  
22.2 编译器的安装和配置 812 ~MD><w>  
22.2.1 前提准备 812 ;2 \<M 6  
22.2.2 配置编译器 813 iNMLYYq]l  
22.3 编译过程 818 H==X0  
22.3.1 安装MCR 818 DDZTqsws  
22.3.2 代码的编译过程 819 $::51#^Wg  
22.4 编译命令 820 }:tAKO=+  
22.4.1 编译命令的格式和选项 820 FkLQBpp(x  
22.4.2 处理脚本文件 821 :  ,|=Q}  
22.5 创建独立运行的程序 823 _LLW{^V  
22.5.1 编译M文件 823 ggzAU6J  
22.5.2 编译M和C的混合文件 826 P[r}(@0rJ  
22.5.3 编译包含绘图命令的M文件 828 !$4Q]@ }  
22.6 小结 833 pPU2ar  
第23章 应用程序接口 834 F12S(5Z0%  
23.1 C语言MEX文件 834 GWVEIZ  
23.1.1 MEX文件的数据 834 sT@u3^>  
23.1.2 MEX文件的结构 835 U Ek |8yq  
23.1.3 MEX文件的实例 838 DWHOS XA4  
23.2 MAT文件 842 NO%|c|B|  
23.2.1 使用C语言创建MAT文件 843 w`2_6[,9  
23.2.2 使用Fortran语言创建MAT文件 846 i@sCMCu6  
23.3 MATLAB引擎技术 849 P DNt4=C  
23.3.1 引擎技术概念 850 >I R` ]  
23.3.2 引擎技术应用 850 &n,xGIG  
23.4 Java接口 854 z0FR33-  
23.4.1 Java接口 854 +<vqkc  
23.4.2 Java接口应用 860 * <Nk%`  
23.5 小结 865 OD>u$tI9  
&^"s=g.  
第8部分 用户工具箱篇 867 :cIu?7A  
第24章 图形图像工具箱 868 R A-^!4tX  
24.1 MATLAB中的图像 868 :C}KI)  
24.1.1 图像类型 868 OpbszSl"y  
24.1.2 多帧图像 870 <<~lV5  
24.1.3 读取图像文件 871 HQ jxJd5P  
24.1.4 查看图像文件信息 873 _%C_uBLi  
24.2 显示图像 875 [0( E>vm  
24.2.1 默认显示方式 875 UeIqAG8  
24.2.2 添加颜色条 875 C{U[w^X  
24.2.3 显示多帧图像 876 IX > j8z[  
24.2.4 显示动画 877 1D#T+t`[  
24.2.5 三维材质图像 878 LL6ON }  
24.3 图像的几何运算 879 6ba2^3GH  
24.3.1 缩放图像 879 }Etd#">  
24.3.2 旋转图像 881 ?}!gLp  
24.3.3 裁剪图像 883 !IQfeo T  
24.4 图像的灰度变换 884 E#WjoIk  
24.4.1 图像的直方图 884 bF8xQ<i~Y  
24.4.2 灰度变换 886 6jQ&dN{=qB  
24.4.3 均衡直方图 888 Y:#kel<  
24.5 图像的滤波 889 ^loF#d= s  
24.6 分析图像 892 >*ha#PE  
24.6.1 分析图像的像素信息 892 s0`]!7D<  
24.6.2 分析图像的灰度信息 893 _AsHw  
24.6.3 绘制等高图 894 v{\n^|=])  
24.7 小结 895 JCQx8;V%I  
第25章 信号工具箱 896 8=u+BDG  
25.1 产生信号 896 'IqK M  
25.1.1 周期方波和锯齿波 896 A$$R_3ne  
25.1.2 周期Sinc波 897 _tWfb}6;Zb  
25.1.3 高斯调幅正弦波 898 9Le/'ovq  
25.1.4 调频信号 899 t8a@L(J$  
25.1.5 高斯分布随机序列 900 ,AFC1t[0  
25.2 随机信号处理 901 xhp-4  
25.2.1 随机信号的互相关函数 901 ft. }$8vIT  
25.2.2 随机信号的互协方差函数 902 GwU>o:g"  
25.2.3 谱分析——psd函数 903 U- UV<}  
25.2.4 谱分析——pwelch函数 905 ^`B##9g~  
25.3 模拟滤波器设计 906 #E~WVTO w  
25.3.1 巴特沃斯滤波器 906 d~xU?)n)  
25.3.2 切比雪夫I型滤波器 907 OL6xMToP  
25.3.3 切比雪夫Ⅱ型滤波器 908 /^es0$Co.  
25.4 IIR数字滤波器设计 909 '"G %0y  
25.4.1 巴特沃斯数字滤波器设计 910 Z1MJ!{@6  
25.4.2 切比雪夫I型数字滤波器设计 911 m}'t'l4 c  
25.4.3 切比雪夫II型数字滤波器设计 913 8=zM~v)   
25.5 小结 914 `mHOgS>|  
附录A MATLAB常用函数检索表 915 olQ8s *  
……
夜夜兔 2012-02-08 08:30
跟第一版的区别在哪里?
xiaoxiaoyu 2012-11-16 16:38
内容很全面
我要发表 我要评论
限 50000 字节
关于我们
网站介绍
免责声明
加入我们
赞助我们
服务项目
稿件投递
广告投放
人才招聘
团购天下
帮助中心
新手入门
发帖回帖
充值VIP
其它功能
站内工具
清除Cookies
无图版
手机浏览
网站统计
交流方式
联系邮箱:广告合作 站务处理
微信公众号:opticsky 微信号:cyqdesign
新浪微博:光行天下OPTICSKY
QQ号:9652202
主办方:成都光行天下科技有限公司
Copyright © 2005-2025 光行天下 蜀ICP备06003254号-1