首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> 光电资讯及信息发布 -> 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版)》最大的特色在于每一节的例子都是经过精挑细选,具有很强的针对性,力求让读者通过亲自动手做而掌握基本参数及制作技巧,学习尽可能多的知识。 '+wTrW m~j  
[attachment=26602] 9\2&6H  
b5R*]  
市场价:¥118.00 *@^0xz{\z  
优惠价:¥86.00 为您节省:32.00元 (73折) E]Q)pZ{Jb  
cyqdesign 2010-05-12 12:04
第1部分 MATLAB基础知识篇 1 i/z7a%$   
第1章 MATLAB概述 2 ,,gYU_V  
1.1 MATLAB 7简介 2  j C?  
1.2 MATLAB 7的安装 2 \9^@,kfP  
1.3 MATLAB 7的工作环境 5 H2vEFnV  
1.3.1 操作界面简介 6 *Yw6UCO  
1.3.2 运行命令窗口 6 AtI,& S#{  
1.3.3 命令窗口的显示方式 7 g~b'}^J  
1.3.4 数值结果的显示方式 9 jK53-tF~I  
1.3.5 命令窗口的标点符号 10 r.5F^   
1.3.6 输入变量 12 f -5ZXpWs'  
1.3.7 处理复数 14 `RRORzXoS  
1.3.8 命令窗口的控制命令 15 S{6u\Vy  
1.3.9 使用历史窗口 16 cALs;)z  
1.3.10 使用实录命令 20 w0iE x1i  
1.3.11 当前目录管理器和路径管理 21 K#@FKv|("  
1.3.12 设置当前目录 22 *VB*/^6A  
1.3.13 MATLAB的搜索路径 23 4y]*"(sQ;  
1.3.14 工作空间浏览器和数组编辑器 25 S8l+WF4q  
1.3.15 变量的编辑命令 26 Wt =[R 4=  
1.3.16 数组编辑器 27 ; ]!  
1.3.17 存取数据文件 28 oLoa71Q}  
1.4 MATLAB 7的帮助系统 30 FBsw\P5w  
1.4.1 纯文本帮助 30 ~4 ab\hq  
1.4.2 演示(demo)帮助 31 lRb)Tz6SE  
1.4.3 帮助导航/浏览器 33 mf#oa~_  
1.4.4 Contents帮助文件目录窗口 34 -5K/ cK  
1.4.5 Index 帮助文件索引窗口 35 ~WSC6Bh@9  
1.4.6 Search帮助文件搜索窗口 35 cf9y0  
1.5 小结 36 "2J;~  
第2章 数组 37 Wj&s5;2a  
2.1 创建数值数组 37 .PgkHb=l@  
2.1.1 一维数组的创建方法 37 K9R[ oB]b  
2.1.2 二维数组的创建方法 38 >\ W" 3.  
2.1.3 使用下标创建三维数组 39 & BkNkb0  
2.1.4 使用低维数组创建三维数组 40 xlAaIo)T  
2.1.5 使用创建函数创建三维数组 41 5> UgBA  
2.1.6 创建低维标准数组 43 V]2Q92  
2.1.7 创建高维标准数组 44 ) =[Tgh  
2.2 操作数值数组 45 W2RS G~|  
2.2.1 选取低维数组的对角元素 45 P\JpE  
2.2.2 低维数组的形式转换 46 /+u*9ZR&1  
2.2.3 选取三角矩阵 47 @)B_e*6>'  
2.2.4 Kronecker乘法 49 sdLFBiR  
2.2.5 高维数组的对称交换 50  (c"!0v  
2.2.6 高维数组的维序号移动 51 [>E0(S]  
2.2.7 高维数组的广义共轭转置 52 ?4_;9MkN  
2.2.8 高维数组的降维操作 53 -nW-I\d%  
2.3 小结 54 \MU4"sXw  
第3章 矩阵和架构 55 4J  s>yP  
3.1 稀疏矩阵 55 \xt!b^d0  
3.1.1 稀疏矩阵的存储方式 55 {q^KlSjm  
3.1.2 创建稀疏矩阵——使用sparse命令 56 t%)L8%Jr  
3.1.3 创建稀疏矩阵——使用spdiags命令 57 vd~O:=)4  
3.1.4 查看稀疏矩阵的信息 58 X^ovP'c2  
3.1.5 稀疏矩阵的图形化信息 59 Xp' KQ1w)  
3.2 字符串数组 60 j[9 B,C4  
3.2.1 创建字符串数组——直接输入法 61 2rxdRg'YLQ  
3.2.2 创建字符串数组——使用ASCII码 61 .#X0P=  
3.2.3 创建字符串数组——使用函数 62 f5N~K>  
3.2.4 处理字符串数组的空格 63 2.6,c$2tB  
3.2.5 读取字符串数组的信息 64 gI]Vyg<{d  
3.3 构架数组 65 ,#crtX  
3.3.1 创建单构架数组——使用直接法 66 =c|Bu^(Ctw  
3.3.2 创建二维构架数组 67 HN:{rAIfc  
3.3.3 创建三维构架数组 68 qcK)J/K"  
3.3.4 使用命令创建构架数组 69 xsfq[}eH<  
3.3.5 访问构架数组的数据 69 |:\h3M  
3.3.6 设置构架数组的域属性 72 hm& ~6rB  
3.4 小结 74 .}tL:^'~o  
第4章 矩阵分析 75 ! `SR$dnE  
4.1 矩阵计算 75 [-l^,,E  
4.1.1 进行范数分析——使用norm函数 75  *q^'%'  
4.1.2 进行范数分析——使用normest函数 78 o` e~1  
4.1.3 条件数分析 80 m'pihFR:f  
4.1.4 数值矩阵的行列式 81 &rn,[w_F[  
4.1.5 符号矩阵的行列式 82 RR"#z'zQ  
4.1.6 矩阵的化零矩阵 83 >@t]M`#&h  
4.2 线性方程组 84 |aZ^K\yIF  
4.2.1 非奇异线性方程组 84 ( nBsf1l  
4.2.2 奇异线性方程组 85 U}UIbJD*=  
4.2.3 欠定线性方程组 87 H:|yu  
4.2.4 超定线性方程组 88 VR'w$mp  
4.3 矩阵分解 89 IcA]<}0!"v  
4.3.1 Cholesky分解 89 \UXQy{Ex  
4.3.2 使用Cholesky分解求解方程组 91 y"2c; *7[{  
4.3.3 不完全Cholesky分解 92 (vQShe\  
4.3.4 LU分解 93 (F @IUbnl  
4.3.5 不完全LU分解 96 2W}RXqV<  
4.3.6 QR分解 100 a(m#GES  
4.3.7 操作QR分解结果 101 ;G w5gK^  
4.3.8 奇异值分解 105 9<R:)Df  
4.4 特征值分析 107 1r;Q5[@  
4.4.1 特征值和特征向量 107 5f1yszd  
4.4.2 稀疏矩阵的特征值和特征向量 110 QPBf++|  
4.4.3 特征值问题的条件数 111 C4b3ZcD2  
4.4.4 特征值的复数问题 113 1f}Dza9  
4.5 小结 114 V482V#BP  
}+SnY8A=KZ  
第2部分 数据分析篇 115 [ P 8e=;  
第5章 函数分析和数值运算 116 c0tv!PSw  
5.1 函数的零点 116 vZ*5 93C8  
5.1.1 一元函数的零点 116 f1Rm9``  
5.1.2 多元函数的零点 118 c^m}ep\F5L  
5.2 数值积分 120 P/^:IfuR  
5.2.1 一元函数的数值积分 120 5Eq_L  
5.2.2 使用Simulink求解数值积分 122 C3 D1rS/I  
5.2.3 求解瑕积分 123 ,#s}nJ4  
5.2.4 矩形区域的多重数值积分 124 Z{%h6""  
5.2.5 变量区域的多重数值积分 125 FQ);el'_V  
5.3 概率论和数理统计 129 (Y-7B  
5.3.1 双变量的概率分布 129 3uN;*f  
5.3.2 不同概率分布 131 e\\ I,  
5.3.3 数据分布分析 132 dD#A.C,Rz  
5.3.4 假设检验 133 w@hm>6j  
5.4 小结 138 `2GHB@S"k  
第6章 高级数值运算 139 *`|F?wF  
6.1 插值 139 :c c#e&BO  
6.1.1 一维插值 139 b8>r UGA{  
6.1.2 人口数量预测——一维插值实例 140 s$mcIMqs  
6.1.3 二维插值 143 '#^ONnSTn  
6.1.4 绘制二元函数图形——二维插值实例 144 C]{43  
6.1.5 样条插值 146 ,*Sj7qb#  
6.1.6 牛顿插值 147 T'FRnC^~  
6.1.7 多项式插值——牛顿插值实例 148 yY8q{\G  
6.1.8 Chebyshev多项式插值 150  E{h   
6.1.9 多项式插值——Chebyshev多项式插值实例 150 z~Gi/Ln  
6.2 曲线拟合 152 a:1-n %&F  
6.2.1 多项式拟合 153 R\)pW9)  
6.2.2 加权最小方差拟合 154 ]>&au8  
6.2.3 数据拟合——适用加权最小方差WLS方法 155 ij/ |~-!  
6.3 曲线拟合图形界面 158 F $B _;G  
6.3.1 曲线拟合 158 |]^OX$d  
6.3.2 绘制拟合残差图形 160 q0$}MB6  
6.3.3 进行数据预测 161 waldLb>7D  
6.4 傅里叶分析 163 ~p^6  
6.4.1 离散Fourier变换 163 C}#JvNyQ  
6.4.2 FFT和DFT 165 LC/6'4}_  
6.4.3 DFT的物理含义 166 N_Yop  
6.4.4 使用DFS进行插值 169 gTm[<Y  
6.5 小结 171 =fEn h'KE  
第7章 优化 172 A@+pvC&  
7.1 常见优化问题 172 5^*I]5t8  
7.1.1 无约束非线性优化 172 ux'!1mN  
7.1.2 求解二元函数的最小值——无约束非线性优化 173 <t&0[l  
7.1.3 非线性最小方差 177 (m25ZhW  
7.1.4 计算函数的非线性最小方差 177 !Mceg  
7.1.5 有约束的非线性优化 179 b<NI6z8\  
7.1.6 计算多元函数的极值——有约束的非线性优化 180 yY[N\*P  
7.1.7 最小最大值的优化问题 183 =rGjOb3+  
7.1.8 优化对比 186 ]^p6db zWe  
7.1.9 线性规划 187 hr(E, TAe  
7.1.10 二次规划 190 LDx1@a|83  
7.1.11 使用遗传算法求解二次规划 191 rOEk%kJ  
7.2 使用遗传算法求解优化 193 QVsOB$  
7.2.1 分析目标函数 194 z`y!C3w<  
7.2.2 优化求解 195 =Z2Cg{z  
7.2.3 添加结果的可视性 197 rgJKXl;@s  
7.2.4 设置算法的属性 198 {rBS52,Z#  
7.2.5 设置“种群”属性 198 V)=!pT  
7.2.6 设置“中止”属性 200 Z~CL|=  
7.3 优化“Banana”函数——优化方法对比 201 Z`Rrv$M!  
7.3.1 分析目标函数 201 V*"-@  
7.3.2 BFGS优化法求解 203 ssUWr=mD  
7.3.3 DFP优化法求解 204 :>c33X}  
7.3.4 “无约束非线性”优化求解 206 ZkSlztL)Tr  
7.3.5 “最小方差”优化求解 207 IZoS2^:yw  
7.4 绘制帐篷——复杂的二次规划 208 K1Snag  
7.4.1 设置约束条件 208 _?]bd-E  
7.4.2 定义目标函数 210 IC"bg<L,*  
7.4.3 进行优化求解 211 0[/>> !ws  
7.4.4 绘制优化求解的结果 213 DY/xBwIF  
7.5 小结 214 4"U/T 1&  
第8章 常微分方程 215 aSkH<5i`v  
8.1 显性常微分方程 215 #`?B:  
8.1.1 刚性和非刚性方程组 216 g4EC[>5!r  
8.1.2 设置允许误差属性 219 ,4M7:=gf  
8.1.3 设置输出参数属性 221 %F_)!M;x  
8.1.4 设置解法器其他属性 225 s]@()?.E$  
8.2 加权常微分方程 227 ^{lcj  
8.3 延迟微分方程 230 3copJS  
8.4 常微分方程的边界问题 232 pyJY]"UHVE  
8.4.1 MATLAB求解边界问题——bvp4c命令 232 >Z r f}H  
8.4.2 求解带边界的常微分方程 233 7u73v+9qn:  
8.5 小结 236 +}[M&D  
第9章 符号计算 237 x]{}y_  
9.1 符号对象和符号表达式 237 Y@B0.5U2  
9.1.1 创建符号对象——使用sym命令 237 ammlUWl  
9.1.2 创建符号对象——使用syms命令 240 %/iD@2r  
9.1.3 符号计算的运算符和函数 241 f9ux+XQk9  
9.1.4 识别对象 242 0}H7Xdkp  
9.1.5 确定符号表达式中的变量 243 WR,MqM20  
9.2 符号精度计算 244 /vO8s??  
9.3 操作符号表达式 245 .^ djt  
9.3.1 合并表达式——collect函数 246 e!k1GTH^  
9.3.2 展开表达式——expand函数 247 /6",#B}%b  
9.3.3 因式分解——factor函数 248 0P i+ (X  
9.3.4 嵌套表达式——horner函数 249 )B'&XLK  
9.3.5 计算最小分母公因式——numden函数 250 HueGARS  
9.3.6 简化表达式——simplify函数 251 i[L5,%5<H  
9.3.7 最简化表达式——simple函数 252 S\5%nz \  
9.3.8 按书写方式显示表达式——pretty函数 254 tZ\e:AAi  
9.4 替换符号表达式 256 0])D)%B k  
9.4.1 替换重复字符串——subexpr函数 256 +)$oy]  
9.4.2 替换特定符号——subs函数 257 &Z'3n9zl  
9.5 符号函数 259 7W[+e&  
9.5.1 求反函数——finverse函数 259  qHVZsZ  
9.5.2 求复合函数——compose函数 260 3ScOJo  
9.6 符号微积分 261 O?,Grn%'.  
9.6.1 求微分——diff函数 261 lEAf\T7  
9.6.2 化简微分结果 262 M]|tXo$?  
9.6.3 求解矩阵微分 263 Z:eB9R#2y  
9.6.4 向量微分jacobian函数 264 /vgEDw  
9.6.5 符号极限 265 b:B+x6M  
9.6.6 求解无限极限 266 oD<aWZ"Z  
9.6.7 求解左右极限 266 *{y({J  
9.6.8 符号积分 267 ;Qn)~b~  
9.6.9 矩阵积分 269 )O+Vft&#  
9.6.10 证明积分等式 269 "t0l)P*C}  
9.6.11 交互近似积分 270 Z=R 6?jU*n  
9.6.12 符号级数求和 272  GY`mF1b  
9.7 符号积分变换 273 *? V boyU  
9.7.1 Fourier变换 273 6&* z  
9.7.2 Laplace变换 275 okm }%#|  
9.7.3 Z变换 276 -XASS%  
9.8 符号矩阵的计算 277 @tT2o@2Y^  
9.8.1 线性代数运算 277 ~#MXhhqB  
9.8.2 特征值运算 280 wE~&Y? ^  
9.9 符号代数方程的求解 282 M:M"7>:  
9.9.1 solve命令 283 m+|yk.md  
9.9.2 求解非线性方程组 283 MD98N{+[|  
9.9.3 求解含参数方程组 283 mP*Ct6628n  
9.9.4 求解超越方程组 284  #nq$^H  
9.10 符号微分方程的求解 284 $ U=j<^R}a  
9.10.1 dsolve命令 285 :%[mc-6.  
9.10.2 求解常微分方程 285 ~n=oPm$pR  
9.10.3 求解二阶常微分方程 286 -#Bk  
9.10.4 求解常微分方程组 286 ^V}c8 P|  
9.11 利用Maple的资源 287 +7 \"^D  
9.11.1 调用maple的相关命令 287 F5y0(=$T  
9.11.2 查看maple的帮助 289 Uee(1  
9.12 可视化符号分析 290 9 1.gE*D  
9.12.1 单变量函数分析界面 291 #_SsSD=.Sy  
9.12.2 泰勒级数逼近分析界面 293 P(%^J6[>  
9.13 小结 294 x?7z15\  
CSwPL>tUV  
第3部分 数据可视化篇 295 HT:V;?"  
第10章 二维图形 296 prEI9/d"  
10.1 图形的基础知识 296 ;RK;kdZ  
10.1.1 离散数据(函数)的可视化 296 #HDP ha  
10.1.2 连续函数的可视化 297 tdsfCvF= a  
10.1.3 绘制图表的基础步骤 299 'pnOHT  
10.2 绘制二维图形 299 u|"y&>!R-  
10.2.1 绘制二维图形——使用plot命令 300 ~2;\)/E\  
10.2.2 设置曲线的属性 302 6bDizS}  
10.2.3 设置坐标轴范围 304 x,NV{uG$n  
10.2.4 设置坐标轴显示方式 305 -K (>uV!?  
10.2.5 设置坐标轴系统 306 f"z;'  
10.2.6 图形标识 307 &g"`J`  
10.2.7 叠绘 309 }  fa  
10.2.8 绘制双坐标轴图形 311 (u4'*[o\t  
10.2.9 绘制多子图 312 W m&*  
10.2.10 交互式图形 313 I@oSRB  
10.2.11 使用fplot命令绘制图形 315 []jbzVwS2  
10.2.12 使用ezplot命令绘制图形 316 wQ^RXbJI9  
10.3 特殊图形 318 EQtYb"_  
10.3.1 绘制面积图 318 k:F{U^!p|  
10.3.2 绘制直方图 319 <Nk:C1Op}  
10.3.3 绘制二维饼图 321 p\P)    
10.3.4 绘制矢量图 321 <A(Bq'eQM  
10.3.5 绘制等高线 322 bcgXpP  
10.3.6 绘制伪色彩图 323 Zi?:< H}  
10.3.7 绘制误差棒 324 ^z`d 2it  
10.3.8 绘制二维离散杆图 325 v|MT^.  
10.3.9 绘制散点图 326 R=<%!  
10.3.10 极坐标图形 328 Zts1BWL[  
10.3.11 柱坐标图形 328 J4x|Afp  
10.4 小结 329 klAvi%^jE  
第11章 三维图形 330 j}O qWX>/  
11.1 绘制三维曲线 330 `mH]QjAO  
11.1.1 绘制三维图形——plot3命令 330 BNgm+1?L  
11.1.2 绘制三维曲线图——mesh命令 331 H$V`,=H  
11.1.3 绘制等高线 333 d}y")q|F  
11.1.4 绘制曲面图——surf命令 333 o%!s/Z1  
11.2 编辑三维图形 335 erKi*GssZ  
11.2.1 控制视角——view命令 335 -'F27])  
11.2.2 控制旋转——rotate命令 336 gFd*\Dk  
11.2.3 设置背景颜色 338 S,EL=3},=  
11.2.4 设置图形颜色 339 ^/VnRpU  
11.2.5 设置数值轴的颜色 340 u* G+=aV.6  
11.2.6 添加颜色标尺 341 $<9u:.9xf  
11.2.7 设置图形的着色 343 \a4X},h\  
11.2.8 控制照明——light命令 344 JZK93R  
11.2.9 控制照明——lighting命令 345 )FSEHQ  
11.2.10 控制材质——material命令 345 *+XiBho  
11.2.11 控制透视 346 n.i 8?:  
11.2.12 控制透明 347 q6ZewuV.  
11.3 三维图形的简易命令 349 +v~x_E5FP  
11.4 四维图形 351 /~Bs5f.]?  
11.4.1 绘制切片图——slice命令 351 JVGTmS[3  
11.4.2 绘制切面等位线图 352 sjOv!|]A  
11.4.3 绘制流线切面图 353 peHjKK  
11.5 图形窗口 353 lMH~J8U3  
11.5.1 创建和控制图形窗口 354 7n?yf_ je  
11.5.2 使用工具栏编辑图形 355 KnKf8c  
11.5.3 使用绘图工具编辑图形 358 F2\&rC4v  
11.5.4 使用图形窗口进行数据分析 364 :T|9;2  
11.6 绘制复数变量图形 367 @lq)L  
11.6.1 绘制复数图形原理 367 %|%eGidu  
11.6.2 绘制复数图形——CPLXMAP命令 368 oHr0;4Lg6  
11.6.3 绘制复数曲面图——CPLXROOT命令 369 r \[|'hA  
11.7 图形的打印和输出 370 4AKr.a0q  
11.7.1 图形打印的菜单操作方式 370 5F!Qn\{u{  
11.7.2 图形打印的命令操作方式 372 ?"^{:~\N  
11.8 小结 373 =@pD>h/~  
8;L;R ~Q  
第4部分 MATLAB编程篇 375 yZ[=Y  
第12章 MATLAB编程基础知识 376 icX4n  
12.1 简单实例——排序函数 376 \#xq$ygg  
12.1.1 编写函数文件 376 `GkCOx,  
12.1.2 编写脚本文件 378 7r50y>  
12.1.3 运行代码 379 OrYN-A4{  
12.1.4 检测代码 380 `qYiic%  
12.2 M文件编辑器 381 3HBh 3p5  
12.2.1 打开文件编辑器 381 (w{T[~6  
12.2.2 设置M文件编辑器的属性 382 E .28G2&  
12.2.3 设置M文件编辑器的打印属性 384 ,Tu.cg  
12.3 MATLAB的变量和关系式 385 ;c>"gW8  
12.3.1 M文件的变量类型 385 -EE'xh-zD  
12.3.2 M文件的关键字 386 w@&z0ODJ  
12.3.3 关系表达式 386 8sU5MQ5  
12.3.4 关系表达式的优先级 388 jf-XVk5q  
12.3.5 截断误差问题 389 /a<UKh:A[  
12.3.6 逻辑表达式 390 6%h%h: e  
12.3.7 逻辑运算函数 392 x.Egl4b3  
12.4 程序结构 392 nGe4IY\-w  
12.4.1 顺序结构 392 R<Mc+{*>  
12.4.2 if分支结构 393 lVQE}gd%m  
12.4.3 switch分支结构 396 .ARM~{q6)@  
12.4.4 try-catch结构 397 IG# wY  
12.4.5 while循环结构 398 hRRxOr#*$  
12.4.6 for循环结构 400 1 z~|SmP1  
12.4.7 绘制抛物线轨迹——综合实例 402 +R L@g*`  
12.5 控制语句 406 7Mq{Py1  
12.5.1 结束循环——continue命令 406 6r`N\ :18  
12.5.2 终止循环——break命令 407 {@iLfBh5  
12.5.3 转换控制——return命令 408 jL8A_'3B  
12.5.4 输入控制权——input命令 409 TIZ2'q5wg  
12.5.5 使用键盘——keyboard命令 410 K!Fem6R  
12.5.6 提示警告信息——error和warning命令 410 vanV|O  
12.6 小结 412 l`N4P  
第13章 MATLAB编程的高级话题 413 $ZGup"z)  
13.1 程序的向量化 413 Sir1>YEm  
13.1.1 程序的向量化 413 fv#ov+B  
13.1.2 向量化和循环结构对比 415 ;4ybkOD  
13.1.3 逻辑数组 417 #^r-D[/m  
13.1.4 使用logical命令创建逻辑数组 417 `,xO~_ e>  
13.1.5 逻辑数组和向量化 418 M9A1 8d|  
13.2 脚本和函数 420 Uz_p-J0  
13.2.1 编写脚本文件 420 7Y[ q)lv  
13.2.2 编写函数文件 421 ?4U4o<   
13.2.3 编写P码文件 422 E"_{S.Wc  
13.3 变量传递 423 OblHN*  
13.3.1 变量检测命令 423 eOiH7{OA,  
13.3.2 “变长度”变量函数 424 9#9bm  
13.3.3 跨空间计算表达式的数值 428 :d9GkC  
13.3.4 跨空间赋值 430 p0 X%^A,4  
13.4 字符串演算函数 431 c5$DHT @N"  
13.4.1 内联函数——inline 431 krFp q;  
13.4.2 求解函数零点 431 #7Q9^rG  
13.4.3 绘制函数图形 433 1t^y?<)  
13.4.4 求解最值 435 2F`#df  
13.5 程序的调试和剖析 437 c:Cw #  
13.5.1 直接调试法 437 )W 5g-@  
13.5.2 工具调试法 440 ~dEo^vJD  
13.5.5 程序剖析 443 & ;.rPU  
13.6 小结 446 h6?^rS8U  
~EY)c~ H  
第5部分 图形用户界面篇 447 K"XwSZ/  
第14章 句柄图形 448 gEsD7]o(=  
14.1 句柄图形体系 448 esA^-$  
14.1.1 图形对象 449 fsPNxy"_  
14.1.2 句柄对象 449 8v2Wi.4T  
14.1.3 句柄图形的结构 449 Cip|eM&l  
14.1.4 图形对象的属性 450 J.:  
14.2 图形句柄的操作 450 t2{(ETV  
14.2.1 创建图形对象 451 D((/fT)eD  
14.2.2 访问图形对象的句柄 453 1="]'!2Is  
14.2.3 使用句柄操作图形对象 455 ]Ss63Vd  
14.3 图形对象的操作 457 &odQ&%X  
14.3.1 设置图像属性——set命令 457 kVM*[<k  
14.3.2 使用结构体设置属性 459 9&=%shOc+x  
14.3.3 查询图形对象的属性——get命令 462 g]HWaFjc5  
14.3.4 查看图形对象的默认属性 464 TM{m:I:Z*n  
14.3.5 设置不同级别的属性 465 jZqa+nG51  
14.3.6 设置图形对象的默认属性 467 5JVBDA^#om  
14.4 高层绘图命令 468 i^jM9MAi  
14.4.1 设置父对象属性——NextPlot属性 469 u`Nrg<  
14.4.2 检查NextPlot属性——newplot命令 469 5)S;R,  
14.4.3 高层绘图文件的构成 470 ~FYC'd  
14.5 坐标轴对象 471 :KvZP:T  
14.5.1 坐标轴的几何属性 471 N?{Zrff2"O  
14.5.2 坐标轴的刻度属性 473 !gRU;ZQU_  
14.5.3 坐标轴的照相机属性 474 nRqP_*]  
14.6 综合实例 476 v"(6rZsa  
14.6.1 穿越图形 477 .O0eSp|e  
14.6.2 动态反射图形 480 _){u5%vv  
14.7 小结 487 ~I> |f  
第15章 图形用户界面基础 488 GYIQ[#'d7  
15.1 图形用户界面概述 488 C$])q`9  
15.2 使用M文件创建GUI对象 489  lY`WEu  
15.2.1 编写程序代码 489 {`2 0'  
15.2.2 运行程序代码 494 :/=P6b;  
15.3 使用GUIDE创建GUI对象 496 YK8l#8K  
15.3.1 启动GUIDE 496 $aTo9{M^  
15.3.2 添加“编辑框”控件 498 st"@kHQ3  
15.3.3 查看程序代码 499 teDRX13=;  
15.3.4 运行GUI对象 499 `O3#/1+  
15.3.5 创建GUI的注意事项 500 Fczia0@z  
15.4 小结 502 oSMIWwg7G  
第16章 创建菜单 503 K ~\b+  
16.1 定制标准菜单 503 K6B6@  
16.2 使用GUIDE创建自定义菜单 504 7SkW!5  
16.2.1 创建图形界面 505 ]A-LgDsS  
16.2.2 设置菜单属性 508 ?cz7s28a  
16.2.3 添加控件 509 E"BW-<_!  
16.2.4 添加“File”菜单的回调函数 511 ',FVT4OMw  
16.2.5 添加“Thresholding Method”菜单的回调函数 513 P!9-!+F"  
16.2.6 添加“滚动条”控件的回调函数 519 L)|hjpQ  
16.2.7 添加其他控件的回调函数 521 u8A,f}D 3  
16.2.8 编写主调函数 522 Rb b[N#p5  
16.2.9 运行GUI对象 523 /8_x]Es/  
16.3 使用M文件创建自定义菜单 525 fF/;BSq'  
16.3.1 演示GUI的功能 525 r7U[QTM%  
16.3.2 添加“File”菜单的功能代码 526 iuEe#B;!  
16.3.3 添加“Options”菜单的功能代码 528 -y&>&D  
16.3.4 添加“Graphs”菜单的功能代码 529 :WH0=Bieh  
16.3.5 添加主调函数 533 Us&~d"n  
16.3.6 运行GUI对象 535 GF<SQHL,  
16.4 创建快捷菜单 537 p'/%"  
16.4.1 编写程序代码 537 }/NL"0j+4  
16.4.2 运行GUI对象 542 P6^\*xkMr  
16.5 小结 544 }darXtZKkK  
第17章 添加控件 545 K nn<q=';G  
17.1 创建GUI对象的用户控件 545 J{uqbrJICr  
17.1.1 添加控件组件 546 )J\ JAUj  
17.1.2 添加控件的功能代码 549 M _Lj5`  
17.1.3 运行程序代码 555 +Sv2'& B  
17.2 图像切割界面——综合案例 557 QE;,mC>  
17.2.1 分析GUI对象 558 i2O$oHd  
17.2.2 规划GUI的设计过程 558 i"!j:YEo  
17.2.3 创建GUI的工具栏对象 559 1RQM-0W,  
17.2.4 准备图形对象的基础文件 560 QA!'p1{#  
17.2.5 处理指针对象 569 ![%:X)?  
17.2.6 设置图形对象的属性 573 +>mU4Fwp  
17.2.7 编写主程序代码 576 Y-DHW/Z~  
17.2.8 设置GUI对象的菜单选项 603 4NFvX4  
17.2.9 检测程序代码 615 Mm"0Ip2"  
17.3 小结 621 %`dVX EO  
x2]chN  
第6部分 MATLAB仿真篇 623 ,}OQzK/"mP  
第18章 SIMULINK基础知识 624 gWjz3ob  
18.1 Simulink的基础知识 624 ;2eZa|M*q  
18.1.1 Simulink概述 624 8`w#)6(V  
18.1.2 安装Simulink 625 HFj@NRE6  
18.1.3 启动Simulink 626 &ujq6~#  
18.2 一个简单的仿真系统 626 60 p*4>^v  
18.2.1 添加模块 627 Q@l.p-:^U  
18.2.2 设置模块属性 628 'khhn6itA  
18.2.3 连接模块 630 .)=j~}\  
18.2.4 运行仿真系统 631 j=b-Y  
18.3 Simulink的工作环境 632 R? ,XSJ  
18.3.1 Simulink模型窗口界面 634 @JD!.3  
18.3.2 使用“File”菜单 635 \%;5$ovV  
18.3.3 使用“Edit”菜单 636 9[\$\l  
18.3.4 使用“View”菜单 637 Q S.w#"X[  
18.3.5 使用“Simulation”菜单 639 fJG!TQJ[Y  
18.3.6 使用“Help”菜单 640 DVyxe}  
18.4 Simulink中的数据类型 640 z"@UNypc,  
18.4.1 Simulink支持的数据类型 641 dy0xz5N-  
18.4.2 数据传递 643 q&k?$rn  
18.4.3 向量化模块 645 !='&#@7u  
18.4.4 使用Mux模块 646 N^tH&\G\m  
18.4.5 标量扩展 648 V)r6bb{^  
18.5 Simulink的基本操作 649 <Dp[F|r  
18.5.1 Simulink模型的工作原理 649 I9r> 3?  
18.5.2 操作模块 650 `OyYo^+D|.  
18.5.3 显示模块的属性 651 KA0_uty/T  
18.5.4 显示输出数值 652 a s?)6  
18.5.5 连接线的分支 653 3H/4$XJB  
18.5.6 彩色显示信号线 654 Y)v_O_`  
18.5.7 设置连接线的属性 655 +D+Rf,D  
18.6 Simulink的信号 655 yB^_dE  
18.6.1 创建信号 655 lW YgIpw  
18.6.2 添加信号标签 656 1:iT#~n  
18.6.3 复数信号 656 o4pe>hn  
18.6.4 虚拟信号 657 3LD`Ep   
18.6.5 控制信号 659 7 S2QTRvH  
18.6.6 信号总线 661 Jq?"?d|:  
18.6.7 信号组 665 Bso3Z ^X.  
18.6.8 使用自定义信号源 670 HOAgRhzE  
18.6.9 信号接收器 672 {B lM<  
18.7 Simulink仿真的设置 676 `~3y[j]kO  
18.7.1 设置解算器参数 677 )y}W=Q>T  
18.7.2 仿真数据的输入输出设置 678 u~^d5["T  
18.7.3 仿真诊断设置 680 ~~'UQnUN4  
18.8 小结 681 t1tZ:4  
第19章 SIMULINK建模和子系统 682 1 9C=' TMS  
19.1 Simulink线性系统建模 682 )o8]MWT\;  
19.1.1 线性系统建模简介 682 9AdA|/WV  
19.1.2 求解抛投小球的轨迹 684 H-.8{8  
19.1.3 求解二阶微分方程 686 ep2#a#&'  
19.1.4 使用传递函数 690 U#!f^@&AB  
19.1.5 使用状态方程 691 ,] ,dOIOwn  
19.1.6 “积分器”模块的工作原理 692 'hi.$G_R  
19.2 非线性系统建模 693 zcNv T  
19.2.1 非线性系统建模简介 694 42: 6=\  
19.2.2 求解非线性摩擦模型 696 Jk!*j  
19.3 子系统 703 H|0GRjC  
19.3.1 子系统的基础知识 703 m0 k~8^L@f  
19.3.2 创建子系统 703 $R[ggH&  
19.3.3 使用模块组合子系统 705 5b2_{6t  
19.4 信号输出系统——子系统实例 707 Q7$K,7flf;  
19.4.1 添加控制信号 707 wfxg@<WR  
19.4.2 添加子系统模块 708 -?$Hr\  
19.4.3 运行仿真系统 710 Zxwcj(d  
19.5 封装子系统 711 eD481r  
19.5.1 封装子系统的创建方法 712 )!&7XL[  
19.5.2 封装子系统的步骤 712 tb-:9*2j-  
19.6 ABS系统——封装子系统实例 715 Yw\PmRL"p  
19.6.1 添加“Bang-bang contorller”子系统 715 ,!s;o6|*y  
19.6.2 添加“brake torque”子系统 717 *g<D p2`  
19.6.3 添加“tire torque”子系统 717 [nam H a  
19.6.4 添加子系统的程序代码 719 (E*eq-8  
19.6.5 添加“subsystem”子系统 721 vA*Ud;%R  
19.6.6 运行仿真系统 723 5xawa:K  
19.7 使能子系统 725 /i#~#Bn|  
19.7.1 创建使能子系统 725 Xn'{g  
19.7.2 信号输出系统——使能子系统实例 726 j[fVF3v  
19.8 触发子系统 730 ?p8(Uc#73  
19.8.1 触发子系统简介 730 M 8BN'% S  
19.8.2 触发子系统的属性 730 Q~A25Jf .  
19.9 触发子系统实例 732 S6r$n  
19.9.1 添加系统模块 733 DhwFD8tT  
19.9.2 设置“Throttle & Manifold”子系统属性 734 B9RB/vHH  
19.9.3 设置“Intake”子系统属性 735 sacaL4[_<  
19.9.4 设置“Compression”子系统属性 736 ^Z{W1uYi  
19.9.5 设置“Combustion”子系统属性 737 8)D5loS  
19.9.6 设置“Drag Torque”子系统属性 737 9o]h}Xc  
19.9.7 设置“Vehicle Dynamics”子系统属性 738 -4&SYCw  
19.9.8 设置“valve timing”子系统属性 738 L"akV,w4p  
19.9.9 运行仿真系统 739 6mnj!p]3  
19.10 小结 740 ^hhJ6E_W  
第20章 S函数和仿真结果分析 741 9w Pc03a  
20.1 S函数 741 ^nYS @  
20.1.1 S函数概述 741 !?o661+b  
20.1.2 S函数的运行机理 742 ; /3 <  
20.1.3 S函数模板 742 :1eJc2o  
20.1.4 添加S函数模块 745 n\#RI9#\  
20.1.5 添加S函数程序代码 747 yu'2  
20.1.6 运行仿真 749 5{Xld,zw  
20.2 振荡运行系统——S函数综合实例 750 q89#Ftkt  
20.2.1 添加系统模块 750 \o-Q9V  
20.2.2 添加S函数的程序代码 752 #4ZDY,>Xi#  
20.2.3 添加子系统模块 754 4,!S?:7  
20.2.4 运行仿真系统 757 ,iXE3TN;W  
20.3 分析仿真结果 758 O3JN?25s  
20.3.1 分析Simulink模型的特征 758 Qo !/]\  
20.3.2 使用Sim命令 760 8$:4~:]/  
20.3.3 使用Simset命令 761 P~V0<$C  
20.3.4 模型的线性化 764 7T]}<aK<c[  
20.3.5 系统平衡点分析 766 c5?;^a[  
20.4 交替执行系统——综合实例1 768 bY4~\cP.  
20.4.1 添加系统模块 768 >;N0( xB  
20.4.2 设置系统模块的属性 769 W 2VH?-Gw  
20.4.3 添加“Enabled”子系统 772 =y; tOdj  
20.4.4 运行仿真系统 775 GoI3hp(  
20.5 雷达轨迹分析——综合实例2 776 NJG-~ w  
20.5.1 系统模块简介 776 X&1R6 O  
20.5.2 添加系统模块 776 )&"l3*x  
20.5.3 添加“Cross-Axis Acceleration Model”子系统 779 uUUj?%  
20.5.4 添加“Cartesian to Polar”子系统 779 N:j"W,8  
20.5.5 添加“Radar Kalman Filter”子系统 781 S{7*uK3$  
20.5.6 添加程序代码 783 pJC@}z^cw  
20.5.7 运行仿真系统 785 ^mLZT*   
20.6 小结 786 #2thg{5  
TbqED\5@9w  
第7部分 高级应用篇 787 Ux~rBv''  
第21章 文件I/O 788 c7mIwMhl~  
21.1 处理文件名称 788 )1%l$W  
21.2 打开和关闭文件 790 .]+oE$,!  
21.2.1 打开文件 790 A2{u("^[6  
21.2.2 关闭文件 792 +$KUy>  
21.3 处理二进制文件 793 )GDP?Nc<Ik  
21.3.1 读取M文件 793 S3V3<4CB  
21.3.2 读取TXT文件 796 w(O/mUDX  
21.3.3 写入二进制文件 798 U^tr Z])  
21.4 处理文本文件 799 $=7[.z&  
21.4.1 读取文本文件 799 T6[];|%W  
21.4.2 使用csvwrite命令读入文本文件 804 eHCLENLmB  
21.4.3 使用dlmwrite命令读入文本文件 805 e"u=4nk  
21.5 处理图像 806 *{t{/^'y  
21.6 小结 810 cXx?MF5  
第22章 MATLAB编译器 811 9NTBdo%u  
22.1 编译器概述 811 0oI3Fb;E  
22.1.1 编译器的功能 811 [hs_HYqJ  
22.1.2 Complier 4.0的性能改进 812 -~O7.E(ok  
22.2 编译器的安装和配置 812 5?+ECxPt  
22.2.1 前提准备 812 UPs*{m  
22.2.2 配置编译器 813 [A?Dx-R;(  
22.3 编译过程 818 XK[cbVu  
22.3.1 安装MCR 818 8A{n9>jrb  
22.3.2 代码的编译过程 819 ~y.{WuUD  
22.4 编译命令 820 5mwtlC':l?  
22.4.1 编译命令的格式和选项 820 vd Fy}#X  
22.4.2 处理脚本文件 821 R}MdBE  
22.5 创建独立运行的程序 823 .4c*  _$  
22.5.1 编译M文件 823 R[Q`2ggG  
22.5.2 编译M和C的混合文件 826 aqq7u5O1r  
22.5.3 编译包含绘图命令的M文件 828 3+mC96wN  
22.6 小结 833 3.M<ATe^  
第23章 应用程序接口 834 lP*_dt9  
23.1 C语言MEX文件 834 %$/t`'&o-  
23.1.1 MEX文件的数据 834 j(4BMk  
23.1.2 MEX文件的结构 835 { -*+G]  
23.1.3 MEX文件的实例 838 km1{Oh  
23.2 MAT文件 842 5gnNgt~  
23.2.1 使用C语言创建MAT文件 843 h2g|D(u)  
23.2.2 使用Fortran语言创建MAT文件 846 Wk$ 7<gkr  
23.3 MATLAB引擎技术 849 iiS^xqSNCt  
23.3.1 引擎技术概念 850 U)~?/s{v  
23.3.2 引擎技术应用 850 RIBj9kd  
23.4 Java接口 854 DIR_W-z  
23.4.1 Java接口 854 qgd#BJ=  
23.4.2 Java接口应用 860 +yX\!H"  
23.5 小结 865 XQAdb"`  
s@^ (1g[w`  
第8部分 用户工具箱篇 867 pI2g\cH>  
第24章 图形图像工具箱 868 '=?IVm #C  
24.1 MATLAB中的图像 868 lhsd 39NM  
24.1.1 图像类型 868 DC4,*a~  
24.1.2 多帧图像 870 qL kna  
24.1.3 读取图像文件 871 bF:]MB^VK  
24.1.4 查看图像文件信息 873 f\O)+Vc  
24.2 显示图像 875 Kbjt  CI7  
24.2.1 默认显示方式 875 <}S1ZEZcQ  
24.2.2 添加颜色条 875 &{${Fq  
24.2.3 显示多帧图像 876 ^R.kThG  
24.2.4 显示动画 877 Ws'OJ1  
24.2.5 三维材质图像 878 5MsE oLg  
24.3 图像的几何运算 879 |_Vi8Ly  
24.3.1 缩放图像 879 x ;V7D5 q  
24.3.2 旋转图像 881 a nK7j2  
24.3.3 裁剪图像 883 }HB)%C50.  
24.4 图像的灰度变换 884 V?U->0>Z4  
24.4.1 图像的直方图 884 0{bGVLp  
24.4.2 灰度变换 886 `$j"nP F_  
24.4.3 均衡直方图 888 )SG+9!AbMZ  
24.5 图像的滤波 889 MQc|j'vEY  
24.6 分析图像 892 #~J)?JL  
24.6.1 分析图像的像素信息 892 :A%|'HxH3  
24.6.2 分析图像的灰度信息 893 q{/>hvl  
24.6.3 绘制等高图 894 d<mj=V@bd  
24.7 小结 895 !~5;Jb>s[/  
第25章 信号工具箱 896 L'k )  
25.1 产生信号 896 (=:9pbP  
25.1.1 周期方波和锯齿波 896 X;JptF^  
25.1.2 周期Sinc波 897 b X.S`  
25.1.3 高斯调幅正弦波 898 9Z}Y2:l'  
25.1.4 调频信号 899 4qq+7B  
25.1.5 高斯分布随机序列 900 jbx@ty  
25.2 随机信号处理 901 K5-wuD1  
25.2.1 随机信号的互相关函数 901 $_s"16s  
25.2.2 随机信号的互协方差函数 902 L{fKZ  
25.2.3 谱分析——psd函数 903 ~\A(xmW}  
25.2.4 谱分析——pwelch函数 905 JjarMJr| D  
25.3 模拟滤波器设计 906 {KJ!rT  
25.3.1 巴特沃斯滤波器 906 f\+MnZ4[Qj  
25.3.2 切比雪夫I型滤波器 907 V_pWf5F  
25.3.3 切比雪夫Ⅱ型滤波器 908 nG<_&h  
25.4 IIR数字滤波器设计 909 ceN*wkGyB  
25.4.1 巴特沃斯数字滤波器设计 910 S;#S3?G  
25.4.2 切比雪夫I型数字滤波器设计 911 + v.I|c  
25.4.3 切比雪夫II型数字滤波器设计 913 }RX[J0Prq~  
25.5 小结 914 *nUD6(@g  
附录A MATLAB常用函数检索表 915 K=x>%6W7b  
……
夜夜兔 2012-02-08 08:30
跟第一版的区别在哪里?
xiaoxiaoyu 2012-11-16 16:38
内容很全面
查看本帖完整版本: [-- MATLAB宝典(第2版,作者:陈杰,含光盘1张) --] [-- top --]

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