- 在线时间
- 1084 小时
- 最后登录
- 2015-9-10
- 注册时间
- 2014-4-18
- 听众数
- 162
- 收听数
- 1
- 能力
- 10 分
- 体力
- 43980 点
- 威望
- 6 点
- 阅读权限
- 255
- 积分
- 15251
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 3471
- 主题
- 2620
- 精华
- 1
- 分享
- 0
- 好友
- 513
升级   0% TA的每日心情 | 开心 2015-3-12 15:35 |
|---|
签到天数: 207 天 [LV.7]常住居民III
 群组: 第六届国赛赛前冲刺培 群组: 国赛讨论 群组: 2014美赛讨论 群组: 2014研究生数学建模竞 群组: 数学中国试看培训视频 |
[基础] 张琨《MATLAB 2010从入门到精通》
* S9 \; C) n# t( I3 v* t内容提要
5 t9 D3 `* [$ O: G |) p: b5 n 《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。 o' i# p: x, X6 E9 K3 n- a
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。; f: _/ I+ k9 l
目录结构
S2 C# Y1 H) r目 录
! R) ^! H, j+ W: q# P9 w$ b& `) {第一篇 基础篇. ^( c# x' N; z5 v# X! d* N1 v( w
第1章 MATLAB概述
' k: X6 ?, q9 k& t1 h' d0 P1.1 MATLAB简介与发展历史
, X2 M# B5 S( f, n9 @. v$ t* c' M1.1.1 MATLAB的基本功能及特点1 a# e4 n2 k3 D H, W7 _
1.1.2 MATLAB R2010a的新功能及特点& w. P6 o7 @, A0 ^' _
1.1.3 MATLAB的发展历史
2 Z7 V" H/ o# y( @2 e1.2 MATLAB的安装、退出与卸载0 W2 Z" h2 I- }- Z2 J% A( o& V
1.2.1 MATLAB安装
6 ]) [# q( Y/ P2 H" f p1.2.2 MATLAB退出
+ i/ V2 K. s$ s1 y2 |1.2.3 MATLAB卸载
) T3 }! p+ m9 q" n& W3 G5 B1.3 MATLAB的目录结构
5 r) L0 B) F% K, f1 z* I1.4 MATLAB的工作环境% k$ B7 C! }# \3 t: `
1.5 MATLAB的通用命令简介- _- j, k' ^$ C5 |- T
1.6 MATLAB的工具箱简介6 h9 M: d$ @8 U8 h( k
1.7 MATLAB的帮助查询功能! `4 f' R2 ~ w* v" A, b/ e
第2章 MATLAB数值计算
6 W( y. s( a( G' U* B# ?2.1 数据类型% N0 q# y& D/ i( p& R: r
2.1.1 字符串(String)类型7 \4 C0 m' o- U6 U) _. p \" |6 s2 j0 \) E
2.1.2 数值(Numeric)类型
, c- r0 {4 G6 o6 `& D5 s$ u2.1.3 函数句柄(Handle)
' B& U# |3 y, v) m2.1.4 逻辑(Logical)类型7 m, E7 H8 U; L9 L+ y$ G. P
2.1.5 结构体(Structure)类型( J% K( R, [. c2 ^7 ~
2.1.6 细胞数组(Cell)类型3 f% T" s" y: l( {
2.2 数组及其函数% p5 v! ]1 L$ t8 R3 Z
2.2.1 数组的建立和操作
* i' d6 F! j5 ]$ ^ r2.2.2 数组运算; q# F! A9 P: x$ x: h
2.2.3 数组函数% ]! c0 P- I: d- l2 d1 P
2.3 矩阵及其函数* }' x4 v/ [3 K/ O4 Y; L8 z% W6 q( b
2.3.1 矩阵的建立和操作
* D, V2 F5 s) I+ d: z2.3.2 矩阵运算. o5 C" O* i' X$ Y
2.3.3 矩阵函数
& K8 T9 m& K7 \1 d2.3.4 稀疏矩阵及其运算
# F0 @+ Y8 @. m0 F8 x2.4 多项式及其函数& L' e/ I5 {8 r* w7 v& M0 r
2.4.1 多项式的建立和操作
& Y$ h" o, W% e2.4.2 多项式运算
" S. Z p4 N9 G5 A$ H2.4.3 多项式展开
# N% n4 ~& ^, Y3 Y6 ]2.4.4 多项式拟合( K4 U7 ^: K: `! V# T9 ` O4 ^
2.5 关系和逻辑及其运算; R! Z- `! K7 K: `, a
2.5.1 关系和逻辑运算符) |' Z: p: ^9 p
2.5.2 关系和逻辑函数. _& V& z' {6 E5 g+ c: o
2.5.3 NaN和空矩阵
$ B5 t) K7 D6 l! P; |% m8 t, ^第3章 MATLAB符号运算( m$ g9 m( j, O* W8 N
3.1 符号运算入门( l! V+ f0 \7 U7 z1 Y0 U
3.1.1 符号对象的创建函数
% Z b" G7 X; B m3.1.2 符号对象的创建
/ I, W5 ^) I- d$ G3.1.3 符号运算中的运算符5 L. `# u. [. l$ P2 X0 D. K
3.1.4 符号表达式中自变量的确定/ d& f4 @6 P- ~3 [
3.2 符号表达式运算- H4 b3 h% Y5 N& k1 [. e& f
3.2.1 提取分子和分母
) V( B1 p) B1 ~% G; t$ G3.2.2 标准代数运算9 _. _! c* D: d: P5 [; ]2 L
3.2.3 复合符号函数运算
$ ~" c) f. f: b- h H6 Z4 f3.2.4 数值转换1 i5 r& M1 }2 N" V7 d
3.2.5 变量替换
$ W% f9 T2 c" a Z! h y3.2.6 化简与格式化
0 q. _! [' C1 Q2 T) b& @ {3.3 符号运算精度' A. N3 ~' E2 d. e3 L7 a$ U: n/ g
3.4 符号矩阵的计算, b( m$ \: U9 c* v h
3.4.1 基本算术运算
4 q/ y7 N: v5 d# ?8 |* p% j- e2 {" K3.4.2 线性代数运算
* j4 P5 h- b2 P- J g3 }3.4.3 科学计算
- e& X8 k0 C, X/ {. Z. }3.5 符号表达式积分变换+ c1 {0 V; l. u$ G$ K9 \
3.5.1 Fourier变换及其反变换
" b6 q9 W# r) v# K0 g3.5.2 Laplace变换及其反变换; n' `+ a/ H# N4 G* ?' O' O4 H
3.5.3 Z变换及其反变换% n8 F" @9 X. R1 y7 F
3.6 符号函数的图形绘制
. f3 d" I6 u' H, Q1 d. p3.6.1 符号函数曲线的绘制4 H. M. b# I& ?% } S3 i
3.6.2 符号函数等值线的绘制
, E( G# t$ W8 j' u2 H8 k3.6.3 符号函数曲面图及表面图的绘制' L) Y2 _7 D& ~# @ v
3.7 符号方程的求解
c! _8 ^8 b8 i& T& G- E9 P3.7.1 代数方程的求解4 W0 p7 L b; ?- c0 n# w
3.7.2 微分方程的求解
. f0 O- {* \& I' L6 o6 {7 t3.7.3 复合方程的求解; ]: v; ]% s. [* b6 C6 I* A
3.7.4 反方程的求解0 r n N, d9 s$ B$ p; g
第4章 MATLAB图形功能* `( m. F5 w' q* t) J9 d
4.1 二维基本图形 j* E& D B Z0 n! B1 ~
4.1.1 基本绘图函数
8 t- h! j( t6 j% A2 k4.1.2 特殊函数
3 M. E7 l% z+ L3 X( c1 m, i4.2 三维基本图形
' J0 O, Q% C. X9 j4.2.1 基本绘图函数
/ F: S9 ]7 ~" {. Y8 n6 _+ W4.2.2 特殊函数
d* f$ _7 D" X' |4.3 图形处理技术4 X5 r0 ?$ L5 I2 I
4.3.1 坐标轴的调整
$ J( _; T# w4 B3 Q+ f' u: I* N: ]4.3.2 文字标示
7 \6 }+ A% f; M, p+ T- ^4.3.3 图例注解及添加颜色条) q( a1 O7 Z: H) D
4.3.4 图形的保持
: ?& b6 S4 V' G# i. z* g, v( ]4.3.5 网格控制及坐标轴封闭
9 t6 o( U! N. r4.3.6 图形窗口的分割3 r6 v9 o, `0 m1 r' i" E) E
4.4 图形窗口
2 U7 j/ ^% @7 T: b7 ]4.4.1 图形窗口的创建与控制
1 C% m, u7 x. G( D5 @4.4.2 图形窗口的菜单操作1 t3 \. k, q8 y1 y( E
第5章 M文件编程
8 G: ]) P2 y, N+ E# O5.1 编程概述* O% J+ q* w. ]; B {7 Z2 t
5.1.1 M文件的创建3 Q Y% U' M! a5 _
5.1.2 M文件的打开. O6 J7 d& W$ M" D& v3 l
5.1.3 M文件内容的显示
* M0 X0 o, \% P* m$ X2 b5.1.4 M文件的分类
, N; M) S, }5 R' x ]5.2 与外部数据的交换7 n% \. u6 o# I" M
5.2.1 数据文件保存" m8 j. ~, }8 \+ g7 `( n$ i. S6 i5 j* B
5.2.2 数据文件调用
# K3 B/ d8 W' @5 ~% ]1 B+ s5.3 流程控制) n" F7 S- n# s* ?8 e
5.3.1 顺序结构# p7 d* _8 e8 j5 b v+ e# I
5.3.2 分支结构
! Z" n: e. Z" l" `5.3.3 循环结构+ g1 ^7 E, h2 M6 Z; p2 p
5.3.4 其他流程控制结构
! g" ~ B* _. S2 a. p5 c$ b' W5 z$ x5.4 脚本文件
( `/ t, W+ w% j2 ~1 f \5.5 函数文件
! n, q; o! w; }" s5 @% V5.5.1 基本结构
0 O, _" N- j, g+ Q0 R8 z y5.5.2 输入/输出参数
- h: N7 r2 x" G- Y- S1 H5 }5.5.3 子函数
% q1 u& o, \* j- a5.5.4 私有函数# v1 [6 [. `- e- G9 k
5.5.5 嵌套函数
1 I% Y P% u" T) G `5.5.6 重载函数
0 q& D, u B" o, f @$ P0 {0 L* Y5.6 P码文件和变量使用范围
6 {/ \( R& r; V! R2 Q: s3 C5.6.1 P码文件* E, E9 q, E% j0 z# l9 N
5.6.2 局部变量和全局变量: e7 u' r( z3 G5 Y u5 [: O
5.7 M文件调试
* M+ `* }' Y4 j5 ~5.7.1 M文件出错信息" A+ ]7 `+ z6 v5 ^" ^$ g
5.7.2 M文件调试方法6 g1 ~5 L# Z- K/ d+ g$ B
5.8 M文件性能分析- M8 a% ~9 @3 p9 d) I/ X
5.9 编程技巧
?2 q; d' s8 T4 f' U! q第6章 Simulink仿真
0 A+ n1 e$ ~% ]* a- W4 {& ]6.1 Simulink介绍6 @& T: u) z6 l7 U' p( q
6.1.1 Simulink概述
`8 j' N: n: ]1 m. _5 U3 B: ?6.1.2 Simulink窗口介绍
. B& C8 j+ M; R2 z" R: u, D6.1.3 Simulink运行原理
, V3 C7 o$ a3 A" D- D+ `$ c0 U( R6.2 Simulink常用模块8 F1 _4 B1 ?0 s0 g* `
6.3 Simulink其他模块; Q% ?2 V: @4 Q- s. W, U* `# n
6.4 Simulink模型创建! ?) I6 v. N f- C) {( v
6.4.1 模块操作
+ n) h+ ?3 f) [6 F; G/ ]0 G6.4.2 基本步骤 o- L4 R) f% i9 W6 b. T7 R0 N( j
6.5 子系统及其封装
8 [0 O" t, ~, i; D) S7 O6.5.1 子系统的创建
. E5 I0 c& h; x: [6.5.2 子系统的条件执行
0 F8 [6 S2 O9 L* i6.5.3 子系统的封装
, {1 v% f* n: j( w/ o: i6.6 运行仿真' i8 G6 t0 |2 ~2 t5 K
6.6.1 过零检测和代数环
$ D9 |# L# k, A: b; p. D6.6.2 仿真参数的设置
$ y. V& W+ g4 l8 ] e4 E6.6.3 仿真的运行
# o, y3 ^" e& F* f/ i6.7 模型调试
y& B5 F4 {" p1 I4 U. B# A第7章 图形用户界面9 q; R7 @. j' u7 E) U- z! ~( K
7.1 界面设计+ V0 j7 ~" T' i
7.1.1 图形用户界面(GUI)概述+ W! `( M P1 I: c; r; A! H3 D3 |
7.1.2 GUIDE的控件 a4 q/ H: b& `& \+ Q, L" K
7.1.3 GUIDE开发环境' b4 c3 a5 m6 P! O3 c1 ~
7.2 程序设计6 Q' L" T+ [9 ^2 f0 }# u/ q
7.2.1 对象的回调函数2 W& S, n, R& q& Y% s% x
7.2.2 程序的一般结构& Y/ |( Q l3 q3 @; Q4 B- S
7.2.3 对象属性的访问* L' U! o7 c& `! i0 }
7.2.4 对象间数据传递
3 {( t1 v$ Z+ i1 u8 y3 F/ {8 L7.2.5 GUI与M文件的数据交互
# Q# M0 p* [% `/ @# y8 Y7.2.6 GUI与Simulink仿真的数据交互# o: ?8 \$ r: r8 R
7.2.7 中断执行; S" v. s5 C7 @
7.2.8 多界面实例4 s% I' z: D5 I+ _
7.3 GUI应用2 P& L' u: @8 t
7.3.1 GUI设计的一般步骤
7 m* ~/ P3 c4 s$ l" D7.3.2 GUI设计实例4 Y- o. A. R2 l! S3 s; m$ }3 o
第二篇 提高篇
& m. S- F3 U# ]( J6 _第8章 MATLAB科学计算
0 f9 F2 ?. z1 @: U! {/ Z+ T8.1 方程求解
" m! |. _2 a. r& T3 E$ b8.1.1 线性方程组8 o: y9 m, T1 X9 B5 K1 m
8.1.2 非线性方程6 a, o: R/ c: j) D. f8 H7 u8 X
8.1.3 常微分方程- ^- g0 l/ q$ @- c* a
8.2 数据统计处理8 t" n$ m* x4 q9 y; |
8.2.1 最大值和最小值
: i, y7 t6 i0 ?7 h( b9 ^8.2.2 求和和求积" C9 s b$ O& G5 s; B0 d; m
8.2.3 平均值和中值6 p- p* Q( M3 w4 R- `$ S. ~" Q
8.2.4 标准方差
8 h: p# G) b ~* a/ W/ {7 _% X1 X8.2.5 相关系数+ v- S y6 S& q; t, s4 Z3 f# S
8.2.6 排序; p$ }+ V! R: v$ V+ t& L
8.3 数据插值
8 c3 R4 m& s" ] A! w# a8.3.1 一维插值( T7 f) ]# a. Y. `' P* R+ U1 y
8.3.2 二维插值& K1 E/ F+ X9 q9 \/ ?. y' t, r+ n8 _* r
8.3.3 三维插值6 s5 S R* Z7 A8 D# _
8.4 数值积分
, R* X. u. o" K8.4.1 一元函数积分
! W! D% o3 [7 i. q. ^8 e: C$ {8.4.2 矢量积分 O) Q8 |8 k3 o. g0 }2 }* j U: {
8.4.3 二元函数积分- \; C2 O' {" a0 Q1 G T
8.4.4 三元函数积分0 v9 F, r. L8 \) b) g& M6 D5 ]
8.5 最优化问题求解
4 q1 J5 ?' l1 Y, ^9 @8.5.1 无约束非线性极小化
- d0 ?5 Z! y4 j0 x2 c0 m+ s8.5.2 有约束极小化6 e1 ?# d/ C0 H. ?' {5 u1 P' I
8.5.3 二次规划和线性规划
6 w" p! U7 N7 c8.5.4 线性最小二乘1 O. x' g+ V- P. ~" g9 o
8.5.5 非线性最小二乘; i* {# U) o9 F) v# e4 l( V& n! S2 G) S
8.5.6 多目标寻优方法
8 _3 g! U+ x& W! S第9章 S-函数
$ W, f1 w; \0 Q. |6 P) C' N8 p9.1 基本概念& ~* h4 j3 N1 L1 S; G4 D
9.2 工作原理! [: w- P, O1 N9 F$ [3 R& Q
9.3 Level-1 M文件型
+ G9 A. ?; _: r9.3.1 概述
A* w D' n0 p% ^" |" I$ p% J9.3.2 编写方法
, q8 p7 K6 s. `* q9.3.3 实例
7 F3 b9 s5 V6 |4 n7 N9.4 Level-2M文件型
" y6 ?& R5 R: c% K% g% _2 \9.4.1 概述2 K' i3 d& _) Z. C4 g
9.4.2 编写方法
: Z( q$ K/ J2 I1 v: q/ G N9.4.3 实例
" q2 [& i" Z: m. j8 ~7 T9.5 C MEX文件型
- C4 }" A( P* U; d6 }9.5.1 概述' ?9 H& r' e5 X! u$ y% R0 }
9.5.2 编写方法
: O/ O6 D8 H: V0 |/ D' o4 m7 n9.5.3 实例
1 r2 B) Y3 f$ [+ A& c# a9.6 使用S-函数创建器编写C MEX文件型8 z8 M E V6 n5 D9 u9 O# f
第10章 物理系统的建模和仿真0 K; ?- b# L2 Y4 s- _
10.1 物理元件库
( m, ]# f& V, c9 Z. _$ k! ?$ o10.2 机械系统
! m+ F5 c) r6 Z) }! G2 V/ e h10.2.1 主要的机械元件) B* t+ Y% x6 Q W% q
10.2.2 建模的基本要点及步骤
7 G; ?+ S# W6 G s% ]* c10.2.3 常用的机械系统
% j: f1 }3 [. B( y+ b10.3 电气系统
! b4 X- |$ B3 }5 C$ D10.3.1 主要的电气元件
$ z) y8 R# ?! p10.3.2 建模的基本步骤
7 A0 \7 q% B, P- a( |10.3.3 常用的电气系统
" `" Q0 l# m; w |2 W10.4 多域物理系统实例' L: q6 j5 h& b* l1 m- @$ G8 Z
第11章 MATLAB外部接口
1 U- X6 h$ n, Y) E11.1 文本文件
. n4 Y' v, E5 {. v11.1.1 打开/关闭文件
4 b0 H9 {8 ?( J/ D; C7 @: F1 K11.1.2 二进制形式访问
" ?# M' a( L' ?- {11.1.3 普通形式访问
: a( A1 q# D, A' Q9 }5 o. R11.1.4 文件内的位置控制
; ?' c: g" M: p2 ^9 Q3 z @' @
1 m9 z/ K! n I# C: a% E% ] |
zan
|