- 在线时间
- 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从入门到精通》
% X3 t S7 e5 R' V8 U内容提要+ O. T/ {5 }; W1 {
《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。
5 [* ~, Z7 T" D2 u; j) c) G4 G. g 读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。
/ |0 v5 f; p5 a8 |% s) }目录结构
( Z' j; j2 ~" {" D1 ~7 T! d目 录
" B1 U& n, t2 n& e第一篇 基础篇; M/ ~7 ?6 K w2 l
第1章 MATLAB概述' l' p, N0 N9 D
1.1 MATLAB简介与发展历史
( M t; ]+ M' B( @+ F# q$ w1.1.1 MATLAB的基本功能及特点0 V* J% S H7 K, W) ?
1.1.2 MATLAB R2010a的新功能及特点
: n i$ d v. \& y% \1.1.3 MATLAB的发展历史5 }' B; u5 e8 ]0 `7 d+ y) W1 z" B
1.2 MATLAB的安装、退出与卸载, Y7 x( w( i# L3 g! j
1.2.1 MATLAB安装
6 X- Z' b; {0 J1 E: d; K' R5 v1.2.2 MATLAB退出
9 f2 i& r; X6 _1.2.3 MATLAB卸载 R. i" m1 u, J% r1 x+ q
1.3 MATLAB的目录结构
! K1 K" ?8 v( L* M1.4 MATLAB的工作环境2 x1 c* D3 X4 r" [% d
1.5 MATLAB的通用命令简介
& u% }; L7 B& e: |% v0 E1.6 MATLAB的工具箱简介: Z T6 r1 ]: z$ v) Y& C, Y
1.7 MATLAB的帮助查询功能' G1 y" X$ S k: F
第2章 MATLAB数值计算
/ t6 x' ?) i! A5 p. k2.1 数据类型. C: N$ r+ r; A! C* F
2.1.1 字符串(String)类型
7 N7 T/ p/ g P1 O8 z, B- K8 `2.1.2 数值(Numeric)类型( p! l0 P9 Q i; g/ _9 v
2.1.3 函数句柄(Handle)
2 \4 [# `6 O, |) F2.1.4 逻辑(Logical)类型
$ W. o$ {- U- R0 k9 l3 ?3 G2.1.5 结构体(Structure)类型' F0 i/ Y# D7 P% L
2.1.6 细胞数组(Cell)类型
) q7 d0 h- q2 Y* ], d) R2.2 数组及其函数
& N8 T$ b! T. R& D) p4 Y2.2.1 数组的建立和操作$ \7 U# e' f7 ~9 f
2.2.2 数组运算
# r# X* n2 d- K* Q- y( M2.2.3 数组函数2 L# H6 [% E/ O" r
2.3 矩阵及其函数6 f- {# r# v l6 p+ n- z1 N
2.3.1 矩阵的建立和操作$ }7 |3 V, |; J# ^! A1 f/ z# k6 V
2.3.2 矩阵运算
$ V2 ^' X, @, N1 D c! L- N9 c2.3.3 矩阵函数
! ?/ F! Y. M0 W1 F1 I+ ~, g' g& o2.3.4 稀疏矩阵及其运算1 F4 Z) v; s: w/ s2 c) J
2.4 多项式及其函数
6 D; H( g4 \) ~. A r2.4.1 多项式的建立和操作 o+ ^8 l6 x9 X
2.4.2 多项式运算9 [ I' N: D, y7 R! c) W4 P
2.4.3 多项式展开4 `3 p% n% v' E
2.4.4 多项式拟合$ _+ U0 i c" `3 K3 K% Y
2.5 关系和逻辑及其运算
( z. y3 Y* s) N+ M1 ~2.5.1 关系和逻辑运算符
0 b2 n+ O! B3 J6 H5 p2.5.2 关系和逻辑函数0 Y* _& }) u% a0 \" G
2.5.3 NaN和空矩阵) F! {% w$ _9 g4 |* ~9 A4 q9 F# F
第3章 MATLAB符号运算
6 L# d8 P. R9 B; _2 H3.1 符号运算入门
8 p: b& X- ?, ?1 Z2 C, @( A: q3.1.1 符号对象的创建函数3 @% j8 ^, N' i' O; d! T
3.1.2 符号对象的创建! v; j* M( D5 e9 y$ l) ]
3.1.3 符号运算中的运算符
3 |2 w2 e4 E9 u# b1 z6 E! d3.1.4 符号表达式中自变量的确定; j2 ~& f! g, b
3.2 符号表达式运算
) O& {; @- c& S( S9 L2 v# _- ]. K' A/ H3.2.1 提取分子和分母
, f( U& a, p) X7 U* u3.2.2 标准代数运算
7 `$ V; T+ V2 ?2 r/ z3.2.3 复合符号函数运算
. w7 y3 E* u' a, H% I3.2.4 数值转换- F4 |$ ]& K( L% u; D9 S
3.2.5 变量替换) h) P+ B( z7 `8 ? q
3.2.6 化简与格式化 i* t+ q/ I+ u' c7 E
3.3 符号运算精度1 U3 E$ g9 v: f. o( e. E
3.4 符号矩阵的计算
1 b( f, e/ y/ f6 Z5 K2 v3.4.1 基本算术运算
) D5 F$ m! r5 z4 P) _. {$ f% Y3.4.2 线性代数运算4 V7 O/ S2 x$ @- P, I
3.4.3 科学计算
+ \4 s3 t( \$ ?8 e9 p# T+ L3.5 符号表达式积分变换) M! {! @6 W. {! ~5 e
3.5.1 Fourier变换及其反变换
$ \' j" x% _; F. v2 \0 h3.5.2 Laplace变换及其反变换
+ z& I: J7 Y2 I# X5 H3.5.3 Z变换及其反变换
?2 m w" e* D* ^3.6 符号函数的图形绘制
+ D6 g8 U n8 W( o9 H# S/ {+ |4 W3.6.1 符号函数曲线的绘制- T7 s# N2 ^- Z7 R) x
3.6.2 符号函数等值线的绘制
9 o a) u* l9 m8 l1 m3.6.3 符号函数曲面图及表面图的绘制
1 d$ {; |# S6 I h# p/ \3.7 符号方程的求解
0 g' e- G6 Y2 S. o4 \3.7.1 代数方程的求解8 @, e; H' y9 L
3.7.2 微分方程的求解" e+ p% \2 }- ? r( b. n% j: e) v
3.7.3 复合方程的求解
1 K2 }5 T2 r/ u- \3.7.4 反方程的求解
; j2 T- ~+ j4 q ]! q& l e+ N7 ^9 M: d第4章 MATLAB图形功能( ^- {2 [' _, _; ]
4.1 二维基本图形
! C3 L5 J U+ e ]) I- W& B! a. A' `4.1.1 基本绘图函数" V6 h+ ]) e; Y9 d+ o
4.1.2 特殊函数) n% \( T0 W; R0 F: B( \/ t
4.2 三维基本图形1 a2 J+ m7 [# Y) s C6 z/ j
4.2.1 基本绘图函数: Z U; V1 D& d
4.2.2 特殊函数) ]& s. z% c5 X7 t/ S- T8 ~7 h: ?
4.3 图形处理技术6 p5 t4 t2 H" T
4.3.1 坐标轴的调整
; | \, w1 |# L) H% t, |4.3.2 文字标示
( q' i0 _5 g& W' B/ D# [4.3.3 图例注解及添加颜色条
- A0 U' |% W# R8 I' t6 X2 j' c+ m! e2 @4.3.4 图形的保持
; j, B; j' R* {7 O! u5 q6 E, B% S4.3.5 网格控制及坐标轴封闭' F* l m+ B2 u9 }1 @1 g3 ?
4.3.6 图形窗口的分割
6 {( `# E8 `/ N- m/ m4.4 图形窗口
5 K/ ~' `. T' u$ s7 @# m4.4.1 图形窗口的创建与控制
w+ S9 V. G0 _ x/ Q: P$ c4.4.2 图形窗口的菜单操作
/ v' r( H f+ Q5 m第5章 M文件编程, x6 D; ?* P! j+ }/ d% V
5.1 编程概述
1 ]: b- A" ]% u% V5.1.1 M文件的创建
# }$ W6 x( r' F" M) m# d5.1.2 M文件的打开4 R' g3 a9 c& h
5.1.3 M文件内容的显示
& R5 u/ l3 G8 [" D+ m7 t( f5.1.4 M文件的分类
2 P7 m& N: }4 w* E, _$ M+ ]( a4 m' m, H5.2 与外部数据的交换" d- Z) T) w; h7 Q* n c" \& H
5.2.1 数据文件保存% f( T6 S7 y! }
5.2.2 数据文件调用+ Y7 L) C4 O( z' Y6 q2 i
5.3 流程控制% ~$ W; o( q: m5 V5 x
5.3.1 顺序结构
, u" K+ r4 {2 t5.3.2 分支结构
3 g1 S" ^8 \# Z8 G! O* i; `; w: G5.3.3 循环结构% d3 Z( t* C8 i" ? }: I U
5.3.4 其他流程控制结构+ E5 D! s! G' n1 o. K7 @/ }
5.4 脚本文件5 q! X% B q; i
5.5 函数文件: A, J* |( i/ y$ q7 t3 n3 \
5.5.1 基本结构
. I1 O- k/ x; M; Z' J' q+ T4 Z& O1 @5.5.2 输入/输出参数0 ]% y- y7 ]* A( w' |
5.5.3 子函数
4 @' ?3 X/ w* v- I/ Y5.5.4 私有函数
" B6 l4 L" x( |' w- M4 ], T. `5.5.5 嵌套函数
. H# h/ B& N) ^* w7 |5.5.6 重载函数
+ b" W. _& E9 x9 {0 m5.6 P码文件和变量使用范围% \+ [9 y: y$ B( C: ~9 s
5.6.1 P码文件! }9 b ~* A# v1 @2 h
5.6.2 局部变量和全局变量
/ Y% U$ @! Q! ?0 [2 @3 x- X5.7 M文件调试
7 K* D6 s/ y/ ?) Z. n# J/ g5.7.1 M文件出错信息' n% y- c- \& [5 k" T( k
5.7.2 M文件调试方法
1 Q5 q, v* H- Z5.8 M文件性能分析3 S% b0 J; @$ T% m0 R% u
5.9 编程技巧
. x, U2 z( ]9 C. g第6章 Simulink仿真
& n( U: k! }) V$ O$ J" @. ]6.1 Simulink介绍! J, Q. ^7 p# H
6.1.1 Simulink概述
! h" z7 M2 P5 \+ N5 U6.1.2 Simulink窗口介绍
4 F; k4 k$ z5 M: c# q1 e6.1.3 Simulink运行原理
# I# g* s& P% [( l% ?3 x6.2 Simulink常用模块5 M1 c! U- Z8 i. s' F. p& V
6.3 Simulink其他模块
- P J! T# Q2 A2 F6.4 Simulink模型创建
8 \6 i4 p4 T2 i7 X6.4.1 模块操作
7 a5 n3 r/ T* K I; L6.4.2 基本步骤5 x& V6 h+ ^ t
6.5 子系统及其封装
1 L* q/ {% F9 r7 Y' Q6.5.1 子系统的创建
$ T5 [* e& q0 h( ] F6.5.2 子系统的条件执行
/ ]# e8 n% c+ l$ b. Q; j& w6.5.3 子系统的封装. Y# A, |8 b$ Z
6.6 运行仿真 y! N0 [' O" ~2 I: P
6.6.1 过零检测和代数环( ]- D ~ c6 [+ S5 r: T2 t- n( o' |
6.6.2 仿真参数的设置
# K$ M. x/ Y) A" u8 z! c6.6.3 仿真的运行! _5 }6 ?. Z. Z9 c
6.7 模型调试6 |! L0 n) f; F F
第7章 图形用户界面
# X% I- Z1 P4 w7 [$ v3 R( I, M7.1 界面设计8 t9 ~/ m& g- B
7.1.1 图形用户界面(GUI)概述; m" k3 N, T; ?9 i
7.1.2 GUIDE的控件
; u; u# I' c3 _7.1.3 GUIDE开发环境
/ q& M7 g4 I" {7.2 程序设计& O1 H o; W8 V* W& ^9 `5 Y+ m! b
7.2.1 对象的回调函数
0 I0 b, B/ o6 w4 A7 P7.2.2 程序的一般结构. f' s! p! @) {( B& i' x
7.2.3 对象属性的访问
( }) o6 d( t0 C7.2.4 对象间数据传递! U( ~% J' u$ a" s4 M( R& B8 y
7.2.5 GUI与M文件的数据交互
# T& q( d) m M: j! L: {7.2.6 GUI与Simulink仿真的数据交互
9 F3 x) q6 y/ d% D7.2.7 中断执行4 q- u0 h; ^; J8 P6 o: n
7.2.8 多界面实例# @. i( [* {( t, y
7.3 GUI应用6 ]# j0 X1 _) |
7.3.1 GUI设计的一般步骤% C/ h; l; o$ X" ~$ U
7.3.2 GUI设计实例
4 D7 d4 K3 J' H4 l% {第二篇 提高篇+ R# F. O* V* ~, H9 q/ ]
第8章 MATLAB科学计算
8 R- b+ M! u# o$ b$ X) Q9 t8.1 方程求解; ?: S, q, s8 U& x0 P5 D E
8.1.1 线性方程组
. J& ~$ P& e( g" o3 t# f& X* e8.1.2 非线性方程8 D/ r% R8 U2 [
8.1.3 常微分方程
3 S- a# M7 V8 j+ {8.2 数据统计处理6 `6 V( C6 X9 s$ G& `
8.2.1 最大值和最小值4 Y$ r8 r/ D! K" |7 d
8.2.2 求和和求积. \8 ` B$ K3 t
8.2.3 平均值和中值$ {) E% ]- {, }. `& i6 F& c
8.2.4 标准方差
1 \# q1 B0 T S- e& K+ G8.2.5 相关系数
( B7 B7 J# p3 D& ]/ r" M+ g. j8.2.6 排序/ q6 n1 |# S( v3 E4 ^3 H
8.3 数据插值1 V4 o% N/ n1 i% t9 h
8.3.1 一维插值
+ @0 ?9 o K* a9 N8.3.2 二维插值& S1 v6 s6 C& l. V k+ u
8.3.3 三维插值. \5 [0 i& t, {8 n8 ]( {' }
8.4 数值积分
4 T' b) C% b9 ^$ V8.4.1 一元函数积分3 B. Y& t/ u2 q2 k/ C% E) M
8.4.2 矢量积分" l. o8 J: \# A1 @: O& _9 @6 X$ |
8.4.3 二元函数积分! ?$ w( w6 p/ F* y% `! C8 Q
8.4.4 三元函数积分
5 O% j; v) k; ?/ o7 f: ^8.5 最优化问题求解+ l7 D' p9 _7 e
8.5.1 无约束非线性极小化
* ? v' ~4 k* i; ^' g$ v9 J8.5.2 有约束极小化' m& W' f3 [" u: p' W/ {6 {
8.5.3 二次规划和线性规划
% r V" W4 o: o/ ]8.5.4 线性最小二乘
$ p' }- D/ C; D8.5.5 非线性最小二乘
( ?" G1 o: p9 S* h. ~8.5.6 多目标寻优方法
! j( k3 [( w% s6 `, y3 _6 @第9章 S-函数
: m1 A" y& Z4 x8 |" g& C* M) ^8 m9.1 基本概念
( i) Y; i# q$ [! z6 n9.2 工作原理
; K7 h: f1 G# @- ` P# y0 c/ b; x% y9.3 Level-1 M文件型+ Y5 D- n) F0 k- B# T
9.3.1 概述
. k; ^' H" |% T2 F) J9.3.2 编写方法+ a. e# y5 E4 S* T4 a) ^; U
9.3.3 实例5 I& @9 n0 ]/ M0 I
9.4 Level-2M文件型
3 Q) f9 R+ V" D0 W9.4.1 概述! l9 e1 _) t5 k3 M0 v7 ^9 O, ?5 ?( _
9.4.2 编写方法
/ |# W/ a2 P: W0 w0 ~/ Z9.4.3 实例
; D" R1 j. Z0 [' t9.5 C MEX文件型
) X! d s5 h4 J2 C; r9.5.1 概述; j, h4 J1 T7 D8 x6 ~6 f" G) f
9.5.2 编写方法
8 }3 t; u; p% C1 K9.5.3 实例
$ k" v$ V8 C& N2 k/ v$ v$ ]9.6 使用S-函数创建器编写C MEX文件型8 G7 V" x" a- S/ U3 q& y
第10章 物理系统的建模和仿真* ^5 A" f# R; B, x6 T: U
10.1 物理元件库7 o" |5 V1 d( o2 e( _9 M
10.2 机械系统
% F; h* [$ _& ?1 V: s10.2.1 主要的机械元件
2 m a. H {: _3 Z3 ]10.2.2 建模的基本要点及步骤
; M! X, |: T% f# I. G4 j+ U( Q10.2.3 常用的机械系统& M X' r6 G" q9 p/ @4 K6 N/ J. B
10.3 电气系统
* ~. v& G/ g: c, q10.3.1 主要的电气元件
2 d. R0 d$ r) d/ }$ G) @) N2 g10.3.2 建模的基本步骤
# Q5 y/ D6 ^' s4 z10.3.3 常用的电气系统
6 x" ]& r5 i6 e2 J/ C7 s10.4 多域物理系统实例
& {3 |: }7 f `第11章 MATLAB外部接口
: \. }3 V$ e1 j, Q* a) \' m, }11.1 文本文件
& N+ C4 P. S# k11.1.1 打开/关闭文件- A# m7 Y8 E+ j! U; w& ^
11.1.2 二进制形式访问
/ c8 h: ]% M5 I$ C# @1 X# y; Y11.1.3 普通形式访问5 m- r4 ~8 x' M
11.1.4 文件内的位置控制 " d- ~( i5 B% U! U+ L
* ]5 g8 x7 ?' w) C3 g+ Q |
zan
|