首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> 光电资讯及信息发布 -> MATLAB宝典(第2版,作者:陈杰,含光盘1张) [点此返回论坛查看本帖完整版本] [打印本页]

cyqdesign 2010-05-12 12:04

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

《MATLAB宝典(第2版)》由浅入深、循序渐进地介绍了MATLAB7.0的知识体系及操作方法。《MATLAB宝典(第2版)》共分为8个部分25章。其中主要介绍了如何使用MATLAB进行数据分析、数据可视化的方法、MATLAB编程、图形用户界面、MATLAB仿真,以及文件输入/输出、编译器和应用程序接口等高级技术。《MATLAB宝典(第2版)》最大的特色在于每一节的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握基本参数及制作技巧,学习尽可能多的知识。 0EP8MRSR  
[attachment=26602] 3_k3U  
QmB,~x{j>  
市场价:¥118.00 ?B,B<@='%  
优惠价:¥86.00 为您节省:32.00元 (73折) >za=v  
cyqdesign 2010-05-12 12:04
第1部分 MATLAB基础知识篇 1 _N`pwxpsb  
第1章 MATLAB概述 2 m4@w M?  
1.1 MATLAB 7简介 2 ku=XPmZ.\  
1.2 MATLAB 7的安装 2 x?Oc<CQ-2  
1.3 MATLAB 7的工作环境 5 c'6$`nC  
1.3.1 操作界面简介 6 ./;*L D  
1.3.2 运行命令窗口 6 c )o[3o7  
1.3.3 命令窗口的显示方式 7 #8jH_bi  
1.3.4 数值结果的显示方式 9 ? &;d)TQ  
1.3.5 命令窗口的标点符号 10 ,o j\=2  
1.3.6 输入变量 12 0=J69Yd  
1.3.7 处理复数 14 ) N"gW*  
1.3.8 命令窗口的控制命令 15 [?`c>  
1.3.9 使用历史窗口 16 cB[.ET$  
1.3.10 使用实录命令 20 0#KB.2AP  
1.3.11 当前目录管理器和路径管理 21 zuZlP  
1.3.12 设置当前目录 22 ;w}5:3+  
1.3.13 MATLAB的搜索路径 23 eDSBs3k7H  
1.3.14 工作空间浏览器和数组编辑器 25 *8CE0;p'k  
1.3.15 变量的编辑命令 26 +nslS:(  
1.3.16 数组编辑器 27 aw:0R=S,>  
1.3.17 存取数据文件 28 Wh> Y_ k  
1.4 MATLAB 7的帮助系统 30 p{Gg,.f!HM  
1.4.1 纯文本帮助 30 JZ=a3)x"  
1.4.2 演示(demo)帮助 31 W\<5'9LNb  
1.4.3 帮助导航/浏览器 33 N6<23kYM  
1.4.4 Contents帮助文件目录窗口 34 \ o&i63u  
1.4.5 Index 帮助文件索引窗口 35 "]`QQT-{0  
1.4.6 Search帮助文件搜索窗口 35 bqg\V8h  
1.5 小结 36 uNY]%[AnJ  
第2章 数组 37 .tb~f@xL  
2.1 创建数值数组 37 br'/>Un"  
2.1.1 一维数组的创建方法 37 3?uP$(l  
2.1.2 二维数组的创建方法 38 " ,rA  
2.1.3 使用下标创建三维数组 39 n1W}h@>8  
2.1.4 使用低维数组创建三维数组 40 X|wXTecg*|  
2.1.5 使用创建函数创建三维数组 41 6%_d m'  
2.1.6 创建低维标准数组 43 }J$PO*Q@'  
2.1.7 创建高维标准数组 44 q9pcEm4?  
2.2 操作数值数组 45 /bylA`IMW  
2.2.1 选取低维数组的对角元素 45 3-8Vw$u  
2.2.2 低维数组的形式转换 46 Dx[t?-  
2.2.3 选取三角矩阵 47 t5N4d  
2.2.4 Kronecker乘法 49 {_/6,22j(V  
2.2.5 高维数组的对称交换 50 3)g1e=\i$  
2.2.6 高维数组的维序号移动 51 lv ^=g  
2.2.7 高维数组的广义共轭转置 52 aTs_5q  
2.2.8 高维数组的降维操作 53 ]yVB66l  
2.3 小结 54  m|"MJP  
第3章 矩阵和架构 55 ]3QQ"HLcp  
3.1 稀疏矩阵 55 *<#&ne 8  
3.1.1 稀疏矩阵的存储方式 55 1ck2Gxn  
3.1.2 创建稀疏矩阵——使用sparse命令 56 6v1#i  
3.1.3 创建稀疏矩阵——使用spdiags命令 57 }RUC#aW1  
3.1.4 查看稀疏矩阵的信息 58 qW<: `y  
3.1.5 稀疏矩阵的图形化信息 59 oa1a5+ A  
3.2 字符串数组 60  "rjJ"u 1  
3.2.1 创建字符串数组——直接输入法 61 n(f&uV_):  
3.2.2 创建字符串数组——使用ASCII码 61 @3S2Xb{ra1  
3.2.3 创建字符串数组——使用函数 62 ?\#4`9  
3.2.4 处理字符串数组的空格 63 % e1vq  
3.2.5 读取字符串数组的信息 64 Il;'s  
3.3 构架数组 65 s/To|9D  
3.3.1 创建单构架数组——使用直接法 66 Cm ;N5i  
3.3.2 创建二维构架数组 67 {2:H`|x  
3.3.3 创建三维构架数组 68 {Ue6DK %  
3.3.4 使用命令创建构架数组 69 cW GU?cv}  
3.3.5 访问构架数组的数据 69 ln=zGX.e  
3.3.6 设置构架数组的域属性 72 yMSRUQ x  
3.4 小结 74 w pCS]2  
第4章 矩阵分析 75 mc$c!Ax*  
4.1 矩阵计算 75 X}usyO'pW  
4.1.1 进行范数分析——使用norm函数 75 Mm[%v t40  
4.1.2 进行范数分析——使用normest函数 78 nf G:4k,  
4.1.3 条件数分析 80 G+g`=7  
4.1.4 数值矩阵的行列式 81 !J6s^um  
4.1.5 符号矩阵的行列式 82 n'h )(^  
4.1.6 矩阵的化零矩阵 83 \iE'E  
4.2 线性方程组 84 [X~X?By>  
4.2.1 非奇异线性方程组 84 <0LB]zDWe6  
4.2.2 奇异线性方程组 85 y=j[v},4  
4.2.3 欠定线性方程组 87 9vj:=,TNu  
4.2.4 超定线性方程组 88 ~V|!\CB  
4.3 矩阵分解 89 mmKrmM*1  
4.3.1 Cholesky分解 89 iN {TTy  
4.3.2 使用Cholesky分解求解方程组 91 #U_u~7?H$  
4.3.3 不完全Cholesky分解 92 IkZ_N#m  
4.3.4 LU分解 93 ~fUSmc  
4.3.5 不完全LU分解 96 i ('EBO  
4.3.6 QR分解 100 R{rV1j#@!a  
4.3.7 操作QR分解结果 101 e-K8K+7  
4.3.8 奇异值分解 105 {oJa8~P  
4.4 特征值分析 107 :<v$vER,&  
4.4.1 特征值和特征向量 107 bn(Scl#@K  
4.4.2 稀疏矩阵的特征值和特征向量 110 JX/d;N7a  
4.4.3 特征值问题的条件数 111 GB+d0 S4  
4.4.4 特征值的复数问题 113 pnG8c<  
4.5 小结 114 D8#q.OR]  
]`kvq0Gyb  
第2部分 数据分析篇 115 7cy~qg  
第5章 函数分析和数值运算 116 \9?<E[  
5.1 函数的零点 116  =*Yc/  
5.1.1 一元函数的零点 116 @ixX?N)V  
5.1.2 多元函数的零点 118 Iw:("A&~  
5.2 数值积分 120 ,6bMf z  
5.2.1 一元函数的数值积分 120 U+RPn?Q  
5.2.2 使用Simulink求解数值积分 122 '_<`dzz  
5.2.3 求解瑕积分 123 _NZHrN  
5.2.4 矩形区域的多重数值积分 124 E 9:hK  
5.2.5 变量区域的多重数值积分 125 S p )}  
5.3 概率论和数理统计 129 X]*/]Xx  
5.3.1 双变量的概率分布 129 qR<DQTO<  
5.3.2 不同概率分布 131 yk)j;i4@  
5.3.3 数据分布分析 132 d&u/7rm  
5.3.4 假设检验 133 M0e|G.S&_  
5.4 小结 138 &}$D[ 4N  
第6章 高级数值运算 139 [-gKkOT8E  
6.1 插值 139 //,'oh~W  
6.1.1 一维插值 139 MB 5[Js|  
6.1.2 人口数量预测——一维插值实例 140 y~=hM   
6.1.3 二维插值 143 . R}y"O\  
6.1.4 绘制二元函数图形——二维插值实例 144 .%<&W1  
6.1.5 样条插值 146 9"RfL7{  
6.1.6 牛顿插值 147 )l}wjKfgO  
6.1.7 多项式插值——牛顿插值实例 148 7 tpZE+OX  
6.1.8 Chebyshev多项式插值 150 =4 H K  
6.1.9 多项式插值——Chebyshev多项式插值实例 150 8} k,!R[J  
6.2 曲线拟合 152 l1qwT0*6>  
6.2.1 多项式拟合 153 W>bW1h  
6.2.2 加权最小方差拟合 154 b . j^US^  
6.2.3 数据拟合——适用加权最小方差WLS方法 155 oI~Qo*4eh  
6.3 曲线拟合图形界面 158 _fCHj$I*]  
6.3.1 曲线拟合 158 N8q Z{CWn  
6.3.2 绘制拟合残差图形 160 PZR%8 m}]u  
6.3.3 进行数据预测 161 wIj2 IAD  
6.4 傅里叶分析 163 EM/+1 _u  
6.4.1 离散Fourier变换 163 E|;5Z*  
6.4.2 FFT和DFT 165 Y]K]]Ehp  
6.4.3 DFT的物理含义 166 an`(?6d  
6.4.4 使用DFS进行插值 169 piotd,  
6.5 小结 171 ]e~^YZOs  
第7章 优化 172 <xjv7`G7  
7.1 常见优化问题 172 05 Q8`  
7.1.1 无约束非线性优化 172 RT"2Us]*  
7.1.2 求解二元函数的最小值——无约束非线性优化 173 \=V[ba:q  
7.1.3 非线性最小方差 177 8#u_+;,p  
7.1.4 计算函数的非线性最小方差 177 BQ:Kx_   
7.1.5 有约束的非线性优化 179 4Z9 3 g {  
7.1.6 计算多元函数的极值——有约束的非线性优化 180 ] *VF Ws  
7.1.7 最小最大值的优化问题 183 I=y j  
7.1.8 优化对比 186 'sBXH EZA]  
7.1.9 线性规划 187 2rtP.*dd  
7.1.10 二次规划 190 }C"*ACjF   
7.1.11 使用遗传算法求解二次规划 191 C(HmLEB^  
7.2 使用遗传算法求解优化 193 Pq>[q?>?  
7.2.1 分析目标函数 194 +%\j$Pv  
7.2.2 优化求解 195 pQ:PwyU  
7.2.3 添加结果的可视性 197 (zDk68=v  
7.2.4 设置算法的属性 198 }cej5/*  
7.2.5 设置“种群”属性 198 {4aY}= -Q*  
7.2.6 设置“中止”属性 200 ,wi=!KzX  
7.3 优化“Banana”函数——优化方法对比 201 =G F  
7.3.1 分析目标函数 201 lO:{tV  
7.3.2 BFGS优化法求解 203 ~y H>Ko9F}  
7.3.3 DFP优化法求解 204 +Z<Q^5w@  
7.3.4 “无约束非线性”优化求解 206 nCMa$+  
7.3.5 “最小方差”优化求解 207 NVqC|uEAF  
7.4 绘制帐篷——复杂的二次规划 208 ![]I%'s  
7.4.1 设置约束条件 208 9r+O!kF(  
7.4.2 定义目标函数 210 [H%?jTQ  
7.4.3 进行优化求解 211 'b?.\Bm;  
7.4.4 绘制优化求解的结果 213 c_bVF 'Bz  
7.5 小结 214 |ch^eb^7"  
第8章 常微分方程 215 ]z=Vc#+!  
8.1 显性常微分方程 215 r82o[+$u0K  
8.1.1 刚性和非刚性方程组 216 niHL/\7u  
8.1.2 设置允许误差属性 219 B4:l*P'  
8.1.3 设置输出参数属性 221 1 j^c  
8.1.4 设置解法器其他属性 225 B%J%TR_  
8.2 加权常微分方程 227 rYFau1  
8.3 延迟微分方程 230 .e2A*9,  
8.4 常微分方程的边界问题 232 1uS-Tx  
8.4.1 MATLAB求解边界问题——bvp4c命令 232 zL},`:(.  
8.4.2 求解带边界的常微分方程 233 /4 LR0`A'  
8.5 小结 236 RYZE*lWUh  
第9章 符号计算 237 n?LIphc\  
9.1 符号对象和符号表达式 237 OW^2S_H5  
9.1.1 创建符号对象——使用sym命令 237 Sj{ia2AE_  
9.1.2 创建符号对象——使用syms命令 240 _/ }6  
9.1.3 符号计算的运算符和函数 241 Ryq"\Q>+  
9.1.4 识别对象 242 LJ(n?/z%  
9.1.5 确定符号表达式中的变量 243 n1>,#|#  
9.2 符号精度计算 244 ^'[@M'`~L  
9.3 操作符号表达式 245 x:?a;muf  
9.3.1 合并表达式——collect函数 246 #xP!!.DF(  
9.3.2 展开表达式——expand函数 247 MFH"$t+  
9.3.3 因式分解——factor函数 248 i ,IM?+4  
9.3.4 嵌套表达式——horner函数 249 H : T N  
9.3.5 计算最小分母公因式——numden函数 250 G4`Ut1g ^  
9.3.6 简化表达式——simplify函数 251 x 1BOW  
9.3.7 最简化表达式——simple函数 252 ft/^4QcyAM  
9.3.8 按书写方式显示表达式——pretty函数 254 {y^|ET7  
9.4 替换符号表达式 256 }, fo+vRM  
9.4.1 替换重复字符串——subexpr函数 256 hyOm9WU  
9.4.2 替换特定符号——subs函数 257 =`1m-   
9.5 符号函数 259 U$A7EFK'  
9.5.1 求反函数——finverse函数 259 !/nx=vg p  
9.5.2 求复合函数——compose函数 260 &=-e`=qJ'6  
9.6 符号微积分 261 *F szGn<  
9.6.1 求微分——diff函数 261 P*SCHe'  
9.6.2 化简微分结果 262 >I d!I  
9.6.3 求解矩阵微分 263 +qdIj] v  
9.6.4 向量微分jacobian函数 264 #A3v]'7B  
9.6.5 符号极限 265 d=?Mj]  
9.6.6 求解无限极限 266 !2Y!jz  
9.6.7 求解左右极限 266 JEsLF{  
9.6.8 符号积分 267 )8$:DW;  
9.6.9 矩阵积分 269 w*:GM8=6  
9.6.10 证明积分等式 269 z9M.e.  
9.6.11 交互近似积分 270 Vm~qk  
9.6.12 符号级数求和 272 mLg{6qm(q  
9.7 符号积分变换 273 -MrtliepW*  
9.7.1 Fourier变换 273 5c]}G.NV  
9.7.2 Laplace变换 275 oSn! "<x  
9.7.3 Z变换 276 JY2/YDJ  
9.8 符号矩阵的计算 277 ^Ti_<<X  
9.8.1 线性代数运算 277 T A\4uy6o  
9.8.2 特征值运算 280 [0&'cu>  
9.9 符号代数方程的求解 282 %AG1oWWc>.  
9.9.1 solve命令 283 '%SR.JL  
9.9.2 求解非线性方程组 283 R <;OEN  
9.9.3 求解含参数方程组 283 1yBt/U2  
9.9.4 求解超越方程组 284 <&5m N  
9.10 符号微分方程的求解 284 dn ZzA  
9.10.1 dsolve命令 285 `/O`OrZ1K  
9.10.2 求解常微分方程 285 )N" Ew0U  
9.10.3 求解二阶常微分方程 286 yB,{#nM>8  
9.10.4 求解常微分方程组 286 8K0X[-hs8  
9.11 利用Maple的资源 287 +Qh[sGDdY  
9.11.1 调用maple的相关命令 287 S \e& ?Y`  
9.11.2 查看maple的帮助 289 OXHvT/L`  
9.12 可视化符号分析 290 7G5y)Qb  
9.12.1 单变量函数分析界面 291 y?pD(u  
9.12.2 泰勒级数逼近分析界面 293 J7BFk ?=  
9.13 小结 294 BXg!zW%+  
#?{qlgv<p  
第3部分 数据可视化篇 295 Q2/MnM  
第10章 二维图形 296 ;gDMl57PQ.  
10.1 图形的基础知识 296 :dP~.ZY7  
10.1.1 离散数据(函数)的可视化 296 l{Jt sI  
10.1.2 连续函数的可视化 297 8Q2]*%  
10.1.3 绘制图表的基础步骤 299 .,3Zj /  
10.2 绘制二维图形 299 UJz#QkAio  
10.2.1 绘制二维图形——使用plot命令 300 )K~w'TUr  
10.2.2 设置曲线的属性 302 HH)"]E5  
10.2.3 设置坐标轴范围 304 XTJvV  
10.2.4 设置坐标轴显示方式 305 Hjs }  
10.2.5 设置坐标轴系统 306 Q>.BQ;q]  
10.2.6 图形标识 307 ao#!7F  
10.2.7 叠绘 309 Q%ruQ#  
10.2.8 绘制双坐标轴图形 311 X rF3kz!44  
10.2.9 绘制多子图 312 bGv* -;*  
10.2.10 交互式图形 313 o=pt_!i/  
10.2.11 使用fplot命令绘制图形 315 5Go0}'*%  
10.2.12 使用ezplot命令绘制图形 316 z[fB!O  
10.3 特殊图形 318 !;%y$$gxh  
10.3.1 绘制面积图 318 kG/X"6pZ  
10.3.2 绘制直方图 319 }A]BpSEP  
10.3.3 绘制二维饼图 321 dUS  ZNY  
10.3.4 绘制矢量图 321 aG%kmS&fv  
10.3.5 绘制等高线 322 EYL]TeS  
10.3.6 绘制伪色彩图 323 b1u}fp GF  
10.3.7 绘制误差棒 324 KP3n^ $~  
10.3.8 绘制二维离散杆图 325 E\0X`QeY  
10.3.9 绘制散点图 326 <FY&h#  
10.3.10 极坐标图形 328 gv#4#]  
10.3.11 柱坐标图形 328 -hWC_X:9jP  
10.4 小结 329 BQ#3QL't  
第11章 三维图形 330 _\.{6""  
11.1 绘制三维曲线 330 7+}JgUh  
11.1.1 绘制三维图形——plot3命令 330 c-kA^z{f  
11.1.2 绘制三维曲线图——mesh命令 331 $;2)s} ci  
11.1.3 绘制等高线 333 ?i~g,P]NK  
11.1.4 绘制曲面图——surf命令 333 J$Fnm\  
11.2 编辑三维图形 335 P;vxT}1  
11.2.1 控制视角——view命令 335 MIq"Wy|Zs  
11.2.2 控制旋转——rotate命令 336 |uI?ySF  
11.2.3 设置背景颜色 338 O:Va&Cyj*  
11.2.4 设置图形颜色 339 @%1IkvJV  
11.2.5 设置数值轴的颜色 340  ~,"N[Q  
11.2.6 添加颜色标尺 341 4KXc~eF[M"  
11.2.7 设置图形的着色 343 =O!|IAe#  
11.2.8 控制照明——light命令 344 p3c"ZPO~z  
11.2.9 控制照明——lighting命令 345 BOvF)4`  
11.2.10 控制材质——material命令 345 V1B(|P  
11.2.11 控制透视 346 P7:d ly[,q  
11.2.12 控制透明 347 _;hf<|c  
11.3 三维图形的简易命令 349 3e%nA8?  
11.4 四维图形 351 ACg;CTB b  
11.4.1 绘制切片图——slice命令 351 ;o0#(xVz  
11.4.2 绘制切面等位线图 352 s~^}F+n  
11.4.3 绘制流线切面图 353 3J~0O2  
11.5 图形窗口 353 ,2L$G&?  
11.5.1 创建和控制图形窗口 354 %MZP)k,&U  
11.5.2 使用工具栏编辑图形 355 .oqIZ\iik  
11.5.3 使用绘图工具编辑图形 358 }#1/fok  
11.5.4 使用图形窗口进行数据分析 364 n[,XU|2  
11.6 绘制复数变量图形 367 T%$jWndI  
11.6.1 绘制复数图形原理 367 Fv8f+)k)Z~  
11.6.2 绘制复数图形——CPLXMAP命令 368 7" 4z+w  
11.6.3 绘制复数曲面图——CPLXROOT命令 369 k?*KnfVh!  
11.7 图形的打印和输出 370 qnChM ;)  
11.7.1 图形打印的菜单操作方式 370 R_ ZK0ar  
11.7.2 图形打印的命令操作方式 372 +bA%  
11.8 小结 373 thc <xxRP  
aJhxc<"e  
第4部分 MATLAB编程篇 375 <YB9Ac~}z  
第12章 MATLAB编程基础知识 376 IXpc,l `  
12.1 简单实例——排序函数 376 _{4^|{>Pv  
12.1.1 编写函数文件 376 Io  n~  
12.1.2 编写脚本文件 378 +lE90y  
12.1.3 运行代码 379 29&bbfU  
12.1.4 检测代码 380 D`[Khsf  
12.2 M文件编辑器 381 s?2$ue&-f  
12.2.1 打开文件编辑器 381 V`kMCE;?l  
12.2.2 设置M文件编辑器的属性 382 t~``md4  
12.2.3 设置M文件编辑器的打印属性 384 IgIYguQ   
12.3 MATLAB的变量和关系式 385 6*45Vf  
12.3.1 M文件的变量类型 385 o]ePP,  
12.3.2 M文件的关键字 386 NX[4PKJ0C  
12.3.3 关系表达式 386 M f~}/h  
12.3.4 关系表达式的优先级 388 ;Hmp f0$  
12.3.5 截断误差问题 389 kLj$@E`4  
12.3.6 逻辑表达式 390 ^v&D;<&R  
12.3.7 逻辑运算函数 392 i#/]KsSp  
12.4 程序结构 392 s58 C2  
12.4.1 顺序结构 392 t `kui.  
12.4.2 if分支结构 393 Qm4o7x{q  
12.4.3 switch分支结构 396 */^QH@P  
12.4.4 try-catch结构 397 bQ'8SCe  
12.4.5 while循环结构 398 cxIk<&i~(  
12.4.6 for循环结构 400 :9|\Z|S(I  
12.4.7 绘制抛物线轨迹——综合实例 402 rHjq1-t  
12.5 控制语句 406 gNYqAUG5  
12.5.1 结束循环——continue命令 406 oGa^/:6L  
12.5.2 终止循环——break命令 407 q1?&Ev^  
12.5.3 转换控制——return命令 408 8NBT|N~N  
12.5.4 输入控制权——input命令 409 !3X0FNGq  
12.5.5 使用键盘——keyboard命令 410 .8(OT./  
12.5.6 提示警告信息——error和warning命令 410  -I.d}[  
12.6 小结 412 A@hppaP!  
第13章 MATLAB编程的高级话题 413 R :X0'zeRr  
13.1 程序的向量化 413 2*w0t:Yx e  
13.1.1 程序的向量化 413 J(DN !  
13.1.2 向量化和循环结构对比 415 ",6M)3{|c  
13.1.3 逻辑数组 417 eI45PMP  
13.1.4 使用logical命令创建逻辑数组 417 Lk\P7w{  
13.1.5 逻辑数组和向量化 418 Ae]sGU|?'  
13.2 脚本和函数 420 Rk!X]-`=  
13.2.1 编写脚本文件 420 }}v9 `F  
13.2.2 编写函数文件 421 &>d:R_Q]  
13.2.3 编写P码文件 422  ]^'@ [<  
13.3 变量传递 423 |a1{ve[  
13.3.1 变量检测命令 423 k:jSbbQ  
13.3.2 “变长度”变量函数 424 tW WWx~k  
13.3.3 跨空间计算表达式的数值 428 ;OqB5qd  
13.3.4 跨空间赋值 430 &xRo^iV?  
13.4 字符串演算函数 431 f+8wl!M+6  
13.4.1 内联函数——inline 431 .*m>\>Gsgw  
13.4.2 求解函数零点 431 *na?n2Yzt  
13.4.3 绘制函数图形 433 <sK4#!K  
13.4.4 求解最值 435 8Nu=^[qwQM  
13.5 程序的调试和剖析 437 #@<9S{F  
13.5.1 直接调试法 437 q$I:`&  
13.5.2 工具调试法 440 hGpv2>M  
13.5.5 程序剖析 443 nRyU]=-X  
13.6 小结 446 =UUU$hq2  
-py@DzK  
第5部分 图形用户界面篇 447 {~Rk2:gx  
第14章 句柄图形 448 }gJ(DbnV  
14.1 句柄图形体系 448 1UPC e  
14.1.1 图形对象 449 AGLscf.  
14.1.2 句柄对象 449 ns6(cJ^a  
14.1.3 句柄图形的结构 449 hzkcP  
14.1.4 图形对象的属性 450 8Z(Mvq]f&  
14.2 图形句柄的操作 450 :POj6j/  
14.2.1 创建图形对象 451 [Xb@Wh:yG  
14.2.2 访问图形对象的句柄 453 !pD*p)`s  
14.2.3 使用句柄操作图形对象 455 bv&;R  
14.3 图形对象的操作 457 'Lu__NfN  
14.3.1 设置图像属性——set命令 457 /!c${W!sY  
14.3.2 使用结构体设置属性 459 d_IAs  
14.3.3 查询图形对象的属性——get命令 462 xlQBe-Wg  
14.3.4 查看图形对象的默认属性 464 YW7b)u Yf  
14.3.5 设置不同级别的属性 465 #B4%|v;`E?  
14.3.6 设置图形对象的默认属性 467 8- 2cRs  
14.4 高层绘图命令 468 l1f\=G?tmU  
14.4.1 设置父对象属性——NextPlot属性 469 h*-Pr8  
14.4.2 检查NextPlot属性——newplot命令 469 |`.([2  
14.4.3 高层绘图文件的构成 470 y3fGWa*7e  
14.5 坐标轴对象 471 %}%Qc6.H  
14.5.1 坐标轴的几何属性 471 @3zg=?3  
14.5.2 坐标轴的刻度属性 473 =weSyZ1~  
14.5.3 坐标轴的照相机属性 474 {WYX~Mvvj  
14.6 综合实例 476 E{|W(z,  
14.6.1 穿越图形 477 ,^C--tgZJg  
14.6.2 动态反射图形 480 H '  
14.7 小结 487 DQ r Y*nH  
第15章 图形用户界面基础 488 B]Thn  
15.1 图形用户界面概述 488 H!$o$}A  
15.2 使用M文件创建GUI对象 489 !O<)\ )|g  
15.2.1 编写程序代码 489 T\D}kQM  
15.2.2 运行程序代码 494 CLUW!F  
15.3 使用GUIDE创建GUI对象 496 %^ !,t:d  
15.3.1 启动GUIDE 496 K~R`%r_  
15.3.2 添加“编辑框”控件 498 R^Y <RI  
15.3.3 查看程序代码 499 ?vbvBu{a  
15.3.4 运行GUI对象 499 ;IZwTXu!S  
15.3.5 创建GUI的注意事项 500 R}!:'^  
15.4 小结 502 TA4!$7b$  
第16章 创建菜单 503 lE4HM$p   
16.1 定制标准菜单 503 LGw$v[wb  
16.2 使用GUIDE创建自定义菜单 504 Zg{KFM%  
16.2.1 创建图形界面 505 rR(X9i  
16.2.2 设置菜单属性 508 kZmpu?P  
16.2.3 添加控件 509 4bYK}o S  
16.2.4 添加“File”菜单的回调函数 511 T7hcnF$  
16.2.5 添加“Thresholding Method”菜单的回调函数 513 Q o{/@  
16.2.6 添加“滚动条”控件的回调函数 519 *^VRGfpb  
16.2.7 添加其他控件的回调函数 521 8~@c)Z;  
16.2.8 编写主调函数 522 @eKec1<  
16.2.9 运行GUI对象 523 k@k&}N0{  
16.3 使用M文件创建自定义菜单 525 @emK1iwm  
16.3.1 演示GUI的功能 525 ;'#8tGv=  
16.3.2 添加“File”菜单的功能代码 526 w=T\3(%j  
16.3.3 添加“Options”菜单的功能代码 528 %D\[*  
16.3.4 添加“Graphs”菜单的功能代码 529 H[U!%Z  
16.3.5 添加主调函数 533 5>D>% iaHv  
16.3.6 运行GUI对象 535  +|n*b  
16.4 创建快捷菜单 537 B#Vz#y  
16.4.1 编写程序代码 537 {tYZt4!{^  
16.4.2 运行GUI对象 542 G}b]w~ML ~  
16.5 小结 544 V{/?FO?E  
第17章 添加控件 545 Z8K?  
17.1 创建GUI对象的用户控件 545 #W4dkCd(pF  
17.1.1 添加控件组件 546 61k"p2?+  
17.1.2 添加控件的功能代码 549 BBwy,\o#  
17.1.3 运行程序代码 555 [\v}Ul  
17.2 图像切割界面——综合案例 557 r\'A i6  
17.2.1 分析GUI对象 558 .6+Z^,3  
17.2.2 规划GUI的设计过程 558 5m&9"T.w  
17.2.3 创建GUI的工具栏对象 559 O;:mCt _H  
17.2.4 准备图形对象的基础文件 560 \fz<.l]  
17.2.5 处理指针对象 569 0"  
17.2.6 设置图形对象的属性 573 s(/; U2"e  
17.2.7 编写主程序代码 576 jaII r06  
17.2.8 设置GUI对象的菜单选项 603 Vc\MV0lr  
17.2.9 检测程序代码 615 chM%]|gey  
17.3 小结 621 X86O lP)eX  
N8F~8lTi  
第6部分 MATLAB仿真篇 623 r1 !@hT  
第18章 SIMULINK基础知识 624 Hq:X{)"  
18.1 Simulink的基础知识 624 `ZYoA t]C~  
18.1.1 Simulink概述 624 s >7}zU]  
18.1.2 安装Simulink 625 Y']\Jq{OS  
18.1.3 启动Simulink 626 h-q3U%R4}@  
18.2 一个简单的仿真系统 626 v_+{'F  
18.2.1 添加模块 627 }YGV\Nu  
18.2.2 设置模块属性 628 ! >(7+B3E*  
18.2.3 连接模块 630 jnO9j_CY  
18.2.4 运行仿真系统 631 O_oPh] x)  
18.3 Simulink的工作环境 632 t5\-v_mG=&  
18.3.1 Simulink模型窗口界面 634 i [7\[  
18.3.2 使用“File”菜单 635 le|~BG hL  
18.3.3 使用“Edit”菜单 636 %g{X?  
18.3.4 使用“View”菜单 637 _|kxY '_[8  
18.3.5 使用“Simulation”菜单 639 P{kur} T  
18.3.6 使用“Help”菜单 640 ;DqWh0  
18.4 Simulink中的数据类型 640 `i3NG1 v0  
18.4.1 Simulink支持的数据类型 641 +\d56j+D  
18.4.2 数据传递 643 L iN$ pwm  
18.4.3 向量化模块 645 lA| 5E?  
18.4.4 使用Mux模块 646 Kr gFKRgGj  
18.4.5 标量扩展 648 ~7*.6YnI  
18.5 Simulink的基本操作 649 q/4J.j L  
18.5.1 Simulink模型的工作原理 649 \ub7`01  
18.5.2 操作模块 650 }aa'\8  
18.5.3 显示模块的属性 651 u^@f&BIG]:  
18.5.4 显示输出数值 652 _C%3h5  
18.5.5 连接线的分支 653 :;t:H] f  
18.5.6 彩色显示信号线 654 b|l:fT?&  
18.5.7 设置连接线的属性 655 #++lg{  
18.6 Simulink的信号 655 ;#g"(  
18.6.1 创建信号 655 u_w#gjiC  
18.6.2 添加信号标签 656 132{# tG]  
18.6.3 复数信号 656 PS)4 I&;U  
18.6.4 虚拟信号 657 &47i"%  
18.6.5 控制信号 659 k^3>Y%^1  
18.6.6 信号总线 661 |GdUL%1hnC  
18.6.7 信号组 665 x|/|jzJSX  
18.6.8 使用自定义信号源 670 lHN5Dr  
18.6.9 信号接收器 672 sJB;3"~  
18.7 Simulink仿真的设置 676 dP9qSwTa  
18.7.1 设置解算器参数 677 >:74%D0UF  
18.7.2 仿真数据的输入输出设置 678 u 1J0$  
18.7.3 仿真诊断设置 680 5kc/Y/4o  
18.8 小结 681 "@e3EX7h  
第19章 SIMULINK建模和子系统 682 ity & v 9  
19.1 Simulink线性系统建模 682 6dq(T_eG  
19.1.1 线性系统建模简介 682 .[]r}[lU  
19.1.2 求解抛投小球的轨迹 684 Go5J%&E9  
19.1.3 求解二阶微分方程 686 )Kc<j!8-[  
19.1.4 使用传递函数 690 m|SUV  
19.1.5 使用状态方程 691 q}i]'7  
19.1.6 “积分器”模块的工作原理 692 t URu0`](  
19.2 非线性系统建模 693 z Xg3[orF  
19.2.1 非线性系统建模简介 694 \r/rBa\  
19.2.2 求解非线性摩擦模型 696 VQc_|z_ s  
19.3 子系统 703 (ZS}G8  
19.3.1 子系统的基础知识 703 G?L HmTHg  
19.3.2 创建子系统 703 R3 -n>V5o  
19.3.3 使用模块组合子系统 705 x>**;#7)  
19.4 信号输出系统——子系统实例 707 Y+kfBvxyf  
19.4.1 添加控制信号 707 NH[kNi'  
19.4.2 添加子系统模块 708 ih58 <Up5  
19.4.3 运行仿真系统 710 Z+*9#!?J  
19.5 封装子系统 711 !EvAB+`jLI  
19.5.1 封装子系统的创建方法 712 u0JB\)(-/h  
19.5.2 封装子系统的步骤 712 :y'Ah#  
19.6 ABS系统——封装子系统实例 715 P{8iJ`rBG  
19.6.1 添加“Bang-bang contorller”子系统 715 ]i|h(>QWP  
19.6.2 添加“brake torque”子系统 717 :tz#v`3o  
19.6.3 添加“tire torque”子系统 717 .<->C?#  
19.6.4 添加子系统的程序代码 719 7BE>RE=)  
19.6.5 添加“subsystem”子系统 721 !S$:*5=&  
19.6.6 运行仿真系统 723 GA$V0YQX  
19.7 使能子系统 725 OSRp0G20k\  
19.7.1 创建使能子系统 725 Y4J3-wK5  
19.7.2 信号输出系统——使能子系统实例 726 M,j U}yD3  
19.8 触发子系统 730 prWk2_D;*  
19.8.1 触发子系统简介 730 f/U`  
19.8.2 触发子系统的属性 730 /MIe(,>Uh  
19.9 触发子系统实例 732 mUNn%E:7@{  
19.9.1 添加系统模块 733 .iYJr;9`d  
19.9.2 设置“Throttle & Manifold”子系统属性 734 fW{(lPx  
19.9.3 设置“Intake”子系统属性 735 AiwOc+R  
19.9.4 设置“Compression”子系统属性 736 qEyyT[:  
19.9.5 设置“Combustion”子系统属性 737 YX!{P=Ua  
19.9.6 设置“Drag Torque”子系统属性 737 R}-(cc%5  
19.9.7 设置“Vehicle Dynamics”子系统属性 738 NN%*b yK  
19.9.8 设置“valve timing”子系统属性 738 |J1$= s  
19.9.9 运行仿真系统 739 +>8'mf  
19.10 小结 740 X1DF*wI  
第20章 S函数和仿真结果分析 741 E@z<:pG{  
20.1 S函数 741 Df}A^G >X  
20.1.1 S函数概述 741 S-a]j;U  
20.1.2 S函数的运行机理 742 5GI,o|[s6  
20.1.3 S函数模板 742 pI1-cV,`  
20.1.4 添加S函数模块 745 Y[ j6u\y  
20.1.5 添加S函数程序代码 747 TYy?KG>:'  
20.1.6 运行仿真 749 9>= ;FY  
20.2 振荡运行系统——S函数综合实例 750 h}>"j%I  
20.2.1 添加系统模块 750 XD!W: uvb  
20.2.2 添加S函数的程序代码 752 P9/q|>F  
20.2.3 添加子系统模块 754 WQx?[tW(U  
20.2.4 运行仿真系统 757 dph{74Dc  
20.3 分析仿真结果 758 [T|aw1SoN  
20.3.1 分析Simulink模型的特征 758 2Sle#nw3  
20.3.2 使用Sim命令 760 /}((l%UE.  
20.3.3 使用Simset命令 761 E:,/!9n  
20.3.4 模型的线性化 764 J-[,KME_^  
20.3.5 系统平衡点分析 766 kGH}[w  
20.4 交替执行系统——综合实例1 768 +=>,Pto<  
20.4.1 添加系统模块 768 ntu5{L'8  
20.4.2 设置系统模块的属性 769 )1Y{Q Y}l  
20.4.3 添加“Enabled”子系统 772 %@<8<6&q  
20.4.4 运行仿真系统 775 VRVO-Sk  
20.5 雷达轨迹分析——综合实例2 776 |O{m2Fi  
20.5.1 系统模块简介 776 m~w[~flgZ  
20.5.2 添加系统模块 776 /{EP*,/*  
20.5.3 添加“Cross-Axis Acceleration Model”子系统 779 ,bZL C  
20.5.4 添加“Cartesian to Polar”子系统 779 <kfnpB=  
20.5.5 添加“Radar Kalman Filter”子系统 781 N&.H|5  
20.5.6 添加程序代码 783 B~?*?Z'  
20.5.7 运行仿真系统 785 hnffz95  
20.6 小结 786 kC:uG0sW  
O+nEXS\rQ  
第7部分 高级应用篇 787 Wt*cIZ  
第21章 文件I/O 788 *zaQx+L  
21.1 处理文件名称 788 jqz ux[6{  
21.2 打开和关闭文件 790 v|Pv 03%?7  
21.2.1 打开文件 790 el&0}`K  
21.2.2 关闭文件 792 -5)H<dAQZ  
21.3 处理二进制文件 793 G ?9"Y%  
21.3.1 读取M文件 793 hM_lsc  
21.3.2 读取TXT文件 796 3Lfqdqj  
21.3.3 写入二进制文件 798 KsddA  
21.4 处理文本文件 799 kT|dUw9G  
21.4.1 读取文本文件 799 |+{)_?  
21.4.2 使用csvwrite命令读入文本文件 804 8mCxn@yV  
21.4.3 使用dlmwrite命令读入文本文件 805 AL[KpY  
21.5 处理图像 806 mJ<=n?{Z  
21.6 小结 810 j9m_jv  
第22章 MATLAB编译器 811 _;W.q7 b]  
22.1 编译器概述 811 W4 t;{b  
22.1.1 编译器的功能 811 /hpY f]t  
22.1.2 Complier 4.0的性能改进 812 [Hx0`Nc K  
22.2 编译器的安装和配置 812 n"$jG:A QJ  
22.2.1 前提准备 812 &PL8|w  
22.2.2 配置编译器 813 :Oy%a'w   
22.3 编译过程 818 Y`KqEjsC*  
22.3.1 安装MCR 818 # '=a=8-$  
22.3.2 代码的编译过程 819 [RS|gem`  
22.4 编译命令 820 SbcS]H5Sk  
22.4.1 编译命令的格式和选项 820 QER?i;-wb  
22.4.2 处理脚本文件 821 Jf@H/luW  
22.5 创建独立运行的程序 823 [.K1i ZyTi  
22.5.1 编译M文件 823 <g-9T-Ky  
22.5.2 编译M和C的混合文件 826 C:GK,?!Jn'  
22.5.3 编译包含绘图命令的M文件 828 V[mT<Lc  
22.6 小结 833 %J#YM'g  
第23章 应用程序接口 834 2L!u1  
23.1 C语言MEX文件 834 sXqz+z$*  
23.1.1 MEX文件的数据 834 ;:iY)}  
23.1.2 MEX文件的结构 835 %]\kgRr  
23.1.3 MEX文件的实例 838 __uA}f Zp  
23.2 MAT文件 842 #OZ>V3k  
23.2.1 使用C语言创建MAT文件 843 \ S_Ou   
23.2.2 使用Fortran语言创建MAT文件 846 p}&#jE  
23.3 MATLAB引擎技术 849 /{Is0+)  
23.3.1 引擎技术概念 850 S&e0u%8mc  
23.3.2 引擎技术应用 850 {ba q+  
23.4 Java接口 854 W'els)WJ|x  
23.4.1 Java接口 854 ht|z<XJ  
23.4.2 Java接口应用 860 }~2LW" 1'  
23.5 小结 865 88Ey12$  
~Cbc<[}  
第8部分 用户工具箱篇 867 "7U4'Y:E  
第24章 图形图像工具箱 868 +\x,HsUc"  
24.1 MATLAB中的图像 868 uOKCAqYa  
24.1.1 图像类型 868 60P<4  
24.1.2 多帧图像 870 FSP+?((  
24.1.3 读取图像文件 871 toLV4BtIG  
24.1.4 查看图像文件信息 873 phQU D  
24.2 显示图像 875 7Sf bx~48  
24.2.1 默认显示方式 875 !1rlN8w(qr  
24.2.2 添加颜色条 875 ,aOl_o -&  
24.2.3 显示多帧图像 876 'SO %)B  
24.2.4 显示动画 877 Mo y <@+  
24.2.5 三维材质图像 878 ?U%QG5/>  
24.3 图像的几何运算 879 ^/)^7\@  
24.3.1 缩放图像 879 E{`kaWmC&~  
24.3.2 旋转图像 881 _uWpJhCT  
24.3.3 裁剪图像 883 Q`~jw>x  
24.4 图像的灰度变换 884 =MSr/O2  
24.4.1 图像的直方图 884 $:BKzHmg  
24.4.2 灰度变换 886 &]g}u5J!=  
24.4.3 均衡直方图 888 ,ly\Ka?zO  
24.5 图像的滤波 889 Z|%_&M  
24.6 分析图像 892 8k2?}/+  
24.6.1 分析图像的像素信息 892 fA&k`L(y  
24.6.2 分析图像的灰度信息 893 iyA'#bE-  
24.6.3 绘制等高图 894 hmvfw:Nq4  
24.7 小结 895 j@=%_^:i  
第25章 信号工具箱 896 XQ#;Zs/l  
25.1 产生信号 896 E8!e:l =Q  
25.1.1 周期方波和锯齿波 896 B+Rm>^CBm  
25.1.2 周期Sinc波 897 \"qY"V  
25.1.3 高斯调幅正弦波 898 "76 ]u)  
25.1.4 调频信号 899 @>u]4Jn  
25.1.5 高斯分布随机序列 900 +Um( h-;  
25.2 随机信号处理 901 H0:E(}@   
25.2.1 随机信号的互相关函数 901 Bs13^^hu  
25.2.2 随机信号的互协方差函数 902 !_"@^?,q  
25.2.3 谱分析——psd函数 903 w&X<5'GM  
25.2.4 谱分析——pwelch函数 905 |)nZ^Cc  
25.3 模拟滤波器设计 906 ydFD!mO  
25.3.1 巴特沃斯滤波器 906 ;>#wU'  
25.3.2 切比雪夫I型滤波器 907 5BWH-2HsB  
25.3.3 切比雪夫Ⅱ型滤波器 908 u0 P|0\  
25.4 IIR数字滤波器设计 909 :X0k]p  
25.4.1 巴特沃斯数字滤波器设计 910 2!0c4a^z  
25.4.2 切比雪夫I型数字滤波器设计 911 1=t>HQ  
25.4.3 切比雪夫II型数字滤波器设计 913 B,<da1(a  
25.5 小结 914 E d"h16j?z  
附录A MATLAB常用函数检索表 915 F{Z~ R  
……
夜夜兔 2012-02-08 08:30
跟第一版的区别在哪里?
xiaoxiaoyu 2012-11-16 16:38
内容很全面
查看本帖完整版本: [-- MATLAB宝典(第2版,作者:陈杰,含光盘1张) --] [-- top --]

Copyright © 2005-2026 光行天下 蜀ICP备06003254号-1 网站统计