- 在线时间
- 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从入门到精通》
. v- D& v9 ^5 A/ A2 A3 u4 u% G内容提要
: x2 R- r* k; p/ V5 L1 D3 ?9 ~2 \ 《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。 y. ?; `' R5 X6 ~, q
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。
" h+ a4 {& }* O$ I. c9 P- O' g目录结构7 u+ D, W2 A+ n
目 录( j0 G C4 Z1 _3 O: Z8 q& {9 T/ y
第一篇 基础篇1 B& R* k E# B* B5 E
第1章 MATLAB概述
0 Y3 \" X+ E" V0 X1.1 MATLAB简介与发展历史
) j( E: |8 S- r+ k1.1.1 MATLAB的基本功能及特点7 m) O" P1 U# _
1.1.2 MATLAB R2010a的新功能及特点% H& A& g6 B. v
1.1.3 MATLAB的发展历史
; Y4 i6 {8 [# ^: w1.2 MATLAB的安装、退出与卸载
0 }# ^# _* M e2 P* i' D/ Y8 m& d1.2.1 MATLAB安装
/ C I4 `; U2 m# I! A8 C2 Z; @1.2.2 MATLAB退出
4 `' D+ |3 H3 S( G6 Y2 [/ n% M1.2.3 MATLAB卸载
- l9 L& R+ K9 F$ p6 r1.3 MATLAB的目录结构
4 ?/ L$ \+ x1 z$ R0 C1.4 MATLAB的工作环境- d( L/ K* p1 k
1.5 MATLAB的通用命令简介
% s6 A8 a3 U+ K# d. V3 _1.6 MATLAB的工具箱简介. ]7 Z4 g: w5 T! D
1.7 MATLAB的帮助查询功能
' U3 h9 m+ [' A( G/ v1 m" o& m第2章 MATLAB数值计算- ?- h* u7 K7 n Y4 Y; u A$ p. H
2.1 数据类型. {( m# F5 ?3 H3 C5 ?
2.1.1 字符串(String)类型
/ p+ y* u" B, e$ T, ?- w9 j2 e2.1.2 数值(Numeric)类型
8 l3 d$ f2 |6 d$ s# S: a2.1.3 函数句柄(Handle)
+ {2 z. D: o% M, |1 q4 c0 e2.1.4 逻辑(Logical)类型 t7 H) t+ A) N' Z
2.1.5 结构体(Structure)类型
# [2 ~" C- L" X/ `. x2.1.6 细胞数组(Cell)类型" @- f0 ^* d% R3 R. |' m+ d% r' v; `
2.2 数组及其函数
/ \! m: q' l. F8 i# R# d* c: N2.2.1 数组的建立和操作
1 n: P! X! \2 l! h a* s2.2.2 数组运算
- `% ~- v8 d- K2 f* N2.2.3 数组函数
6 L+ l" E9 G: G, F2.3 矩阵及其函数( {1 U0 l. c* s ^8 J
2.3.1 矩阵的建立和操作
) F6 K9 r( N$ u0 Z2.3.2 矩阵运算0 B/ O% u8 \- v" ~, ]0 \
2.3.3 矩阵函数& g7 Z& b) ^+ l
2.3.4 稀疏矩阵及其运算
4 f+ f) v, b; O) }2.4 多项式及其函数
, e- W9 Z" H4 m( q2.4.1 多项式的建立和操作
) E7 p' ^$ d6 [4 y0 K2.4.2 多项式运算
! W! P8 T! F' \& ]" g/ H2.4.3 多项式展开
( M6 p' H) w7 {! n/ P2.4.4 多项式拟合% w) ?/ Q" `' Z
2.5 关系和逻辑及其运算
( H8 l: U0 n9 `% C4 C( P2.5.1 关系和逻辑运算符
, t4 } d* y0 u0 a8 C% I2.5.2 关系和逻辑函数
; `6 m: p, B4 V2.5.3 NaN和空矩阵
3 ]7 R$ m" n) w第3章 MATLAB符号运算5 t: o2 d, ^7 M: ~
3.1 符号运算入门1 A0 l1 @$ ?) ^- U, E8 [
3.1.1 符号对象的创建函数; u- L0 I4 e$ Y$ `
3.1.2 符号对象的创建2 l& U: \) q5 r0 G& ?
3.1.3 符号运算中的运算符+ S( Q, u6 ~- j& p% ?& \" v* _
3.1.4 符号表达式中自变量的确定
2 z8 j! C9 _' u- N1 n/ _( g3.2 符号表达式运算
% V. h/ _; N) N2 n! G& Y$ T3.2.1 提取分子和分母1 D1 M1 V6 v! w! H* a) Z8 K
3.2.2 标准代数运算
9 ~" N4 ~8 `! g" Z' {3.2.3 复合符号函数运算( Y8 F% f7 b; B ]) C4 u7 n9 [
3.2.4 数值转换; C- B$ `: @$ X1 n+ P4 u+ f
3.2.5 变量替换5 h& ]: ]8 {& U+ \% e' Y+ l
3.2.6 化简与格式化; K* i: i! ]9 t3 v! v
3.3 符号运算精度! n/ y8 ^2 q& p9 A1 o+ ]
3.4 符号矩阵的计算
# ?& C" K+ ^5 F8 d- |3.4.1 基本算术运算& b+ ?$ ] W7 k, R7 a
3.4.2 线性代数运算* u: O( w8 F; U" t8 @
3.4.3 科学计算) v) x8 A1 N7 E/ p* g- A# k- [
3.5 符号表达式积分变换
+ E' L- ]) O8 T3.5.1 Fourier变换及其反变换8 {0 S7 E/ F9 q1 F7 y; [1 A ^
3.5.2 Laplace变换及其反变换1 ]4 v/ x; u1 p7 r; f; d
3.5.3 Z变换及其反变换
: T& S- F9 c7 m/ s$ x5 \3.6 符号函数的图形绘制
( W$ X8 e8 a/ a. b6 R3.6.1 符号函数曲线的绘制9 ~) g) Y* p' L" R/ |
3.6.2 符号函数等值线的绘制
" J0 a" M9 f9 r2 ~3.6.3 符号函数曲面图及表面图的绘制' ], E" c0 R: f) O% T2 j
3.7 符号方程的求解# S$ s d) T2 u, \. V, h' m
3.7.1 代数方程的求解$ I: }/ f- m* t a8 D' K7 [3 {
3.7.2 微分方程的求解0 _: n3 G) c$ r; q2 d
3.7.3 复合方程的求解( `* c% w9 h/ ?7 l; E/ `
3.7.4 反方程的求解
6 T5 A+ F( }4 v; [, O% Z8 N% i第4章 MATLAB图形功能* c( `( k0 l4 j4 l
4.1 二维基本图形
$ P; Q& C9 f, e4.1.1 基本绘图函数3 V4 O. ]0 M/ a5 I5 I, s
4.1.2 特殊函数$ g$ K1 {5 k4 s8 G, u
4.2 三维基本图形" T" T; W5 A' ^+ y( o
4.2.1 基本绘图函数
1 x) W4 \4 w6 L* b$ [. E4.2.2 特殊函数/ ?3 k5 p1 Q" U2 N; i! A* `/ I
4.3 图形处理技术$ u) }: k& C+ {6 Q
4.3.1 坐标轴的调整
. i. r1 X d m, ~4.3.2 文字标示
# c! k. l5 N {2 X2 f; P* G4.3.3 图例注解及添加颜色条
0 h/ [" \( C& Y) T& a2 t5 ]# }4.3.4 图形的保持8 B4 t5 r0 n$ ~5 O" j% S H
4.3.5 网格控制及坐标轴封闭
: g5 ^7 R4 W6 W% j; `& N4.3.6 图形窗口的分割
% A- r# i% e# ?5 F4.4 图形窗口8 i/ Q0 e+ q& X* x% n+ K8 u+ u0 h
4.4.1 图形窗口的创建与控制
# @* ?) u/ |$ Y( w* e, c4.4.2 图形窗口的菜单操作6 Z2 L& F7 X: |/ }
第5章 M文件编程7 c8 l; V# y& x K
5.1 编程概述
+ r2 T j ` j8 B5.1.1 M文件的创建% g+ `3 s( F0 v; h% J
5.1.2 M文件的打开
: H: D/ G) `! x1 ]5.1.3 M文件内容的显示8 G8 T' F/ d; r4 w/ d
5.1.4 M文件的分类
% t, F( m! O# Z0 Q: L5.2 与外部数据的交换
: B5 C; ]+ O* f& t# \$ l1 R% M- s4 g5.2.1 数据文件保存8 P% H9 ]! z ] ^% s
5.2.2 数据文件调用
/ e: W+ n. h, R$ M, j. _1 c5.3 流程控制
- o; z+ u; Y& g/ R4 r* L" _- C5.3.1 顺序结构& L3 V& d2 s1 @% U
5.3.2 分支结构
7 n& L/ U5 L* D5.3.3 循环结构$ [8 L8 g! }% ~2 Z3 V- S
5.3.4 其他流程控制结构
3 F8 E! D3 d) e3 @+ v) R0 k5.4 脚本文件
# x; s, g: C% P5.5 函数文件
/ v# S+ c* O3 [8 v3 x4 U5 b- l5.5.1 基本结构7 `" E! j, A$ [1 ]7 `
5.5.2 输入/输出参数
/ r. V7 i9 |: Y$ E x1 S5.5.3 子函数
& D+ Z) z+ G; t0 {8 i; ~5.5.4 私有函数 G1 x' _2 @9 k; Q
5.5.5 嵌套函数
. x- p, ~# E S; c1 p, n- {9 v2 o+ {5.5.6 重载函数! j7 w0 J+ I. C! W) g! z
5.6 P码文件和变量使用范围
; x+ t- p* I1 f, h0 X( g, Z: r5.6.1 P码文件( T! g- l! A8 h
5.6.2 局部变量和全局变量
, G' }. M7 S$ ]! K7 E5.7 M文件调试& P1 f J0 p& Q' o! p( e( q
5.7.1 M文件出错信息, J; k9 A* a0 m1 T" `3 x% q- c( N
5.7.2 M文件调试方法
4 e9 U& L2 O% V+ v5.8 M文件性能分析
( h" G4 M/ t* K5.9 编程技巧! @6 [* @, t5 k9 O
第6章 Simulink仿真0 s5 e7 S: z4 i
6.1 Simulink介绍) \ }& d6 u9 k
6.1.1 Simulink概述
0 [: C5 Z" t. J E* D6.1.2 Simulink窗口介绍7 A3 J- y" @2 y3 B7 v' L
6.1.3 Simulink运行原理
& c7 B6 s i& n; u* Z) ~ Y6.2 Simulink常用模块
^! u0 t9 \& j" {3 c* {6.3 Simulink其他模块7 n9 x. d4 F0 s( P) l! {6 c, q& j
6.4 Simulink模型创建* ~7 L; g& j/ g. y3 K4 [
6.4.1 模块操作
N/ m! G# ?3 n- O6.4.2 基本步骤7 I4 P2 }: D- t0 G" j
6.5 子系统及其封装: @: h4 C0 s) H1 j+ ]7 W$ r- R
6.5.1 子系统的创建2 W- _$ ^/ L6 h
6.5.2 子系统的条件执行. r* w" r; s4 [( X6 |8 s
6.5.3 子系统的封装& d/ F Q9 w6 |7 y1 y0 `
6.6 运行仿真
) L# ^. q4 A% E0 S6.6.1 过零检测和代数环
& N$ X: U1 W9 z. t9 S3 F; Z6.6.2 仿真参数的设置
/ {: e- ^ x! t" u6.6.3 仿真的运行
% G" a3 f; A5 d, \6.7 模型调试 M* `$ `; @) `
第7章 图形用户界面0 x$ ]8 m: w/ ~( e! `+ Z( f. I
7.1 界面设计! {( r/ h, Y2 f! N( e( F
7.1.1 图形用户界面(GUI)概述8 E; q6 j/ @9 @6 T! O& f
7.1.2 GUIDE的控件
9 D+ N5 T' m- T6 D i, Z: x: ^7.1.3 GUIDE开发环境3 N9 h, P/ V: x: Y
7.2 程序设计* v% y( j' s% @$ X
7.2.1 对象的回调函数
5 d( A6 I1 x) b" L" c+ l! l$ |) H3 R7.2.2 程序的一般结构
$ a* L) ~" r5 h& I. s7.2.3 对象属性的访问% Y. P- C8 i$ @# ]
7.2.4 对象间数据传递
4 u) ^( e# |9 X- R- N7.2.5 GUI与M文件的数据交互
' T* t7 J4 j1 q a% `7.2.6 GUI与Simulink仿真的数据交互. x8 _, n% V8 i0 U+ \/ I
7.2.7 中断执行1 x) c# A. x9 k, F" v8 C
7.2.8 多界面实例
/ d0 @" Y! e. z0 A+ H, ]7.3 GUI应用& F0 l) H. Z; L$ r$ o1 K# X' a2 ~
7.3.1 GUI设计的一般步骤. T6 A7 d9 c8 D- @5 i
7.3.2 GUI设计实例
, @# y9 ^6 c4 Q5 _1 c第二篇 提高篇
" V7 {2 n% o! b% c0 ~# y第8章 MATLAB科学计算- u+ Q' u$ ?0 z( e& s2 g
8.1 方程求解
, s- ?! N. _% Q4 D: f" @8.1.1 线性方程组
% U* G& m0 Y& a6 L8.1.2 非线性方程
4 i( r2 [' w2 p8.1.3 常微分方程
# ~- \! {, A: H8.2 数据统计处理
3 b! o, T, P" Y! o* q H2 N8.2.1 最大值和最小值: T& ]9 H N! l. E+ }1 j
8.2.2 求和和求积, l% f0 }0 e1 Z0 J6 V& R8 _" G
8.2.3 平均值和中值2 R- ?5 g# J/ U# H) p
8.2.4 标准方差
- {( _" S% K8 t9 q9 C8.2.5 相关系数
. D1 p7 V# y) z/ M, I% g8.2.6 排序
+ ^# _8 L6 G! a. t- u" @) C8.3 数据插值4 R2 F" f' k" [
8.3.1 一维插值
1 d# H$ [# _; {7 z/ H8.3.2 二维插值
1 d4 a v2 x; T' y& n. ] X! }, ^) c8.3.3 三维插值8 C% ], N4 ^; C* l2 |
8.4 数值积分" @) U, a I! `5 N" L4 J
8.4.1 一元函数积分
# I0 b, t; L7 _% \+ v# z6 D8.4.2 矢量积分
) |+ k1 E$ `( E& ?8.4.3 二元函数积分
9 G t& l8 U- `; _3 m+ ~8.4.4 三元函数积分
+ o# y; h' j: M/ W1 q: O" [8.5 最优化问题求解
5 v+ q' m! |, {8.5.1 无约束非线性极小化* k6 W+ _( }, e( y* ?
8.5.2 有约束极小化
! D0 C) c5 w% i4 J$ K7 p3 N/ t8.5.3 二次规划和线性规划4 A' Y3 i5 b1 M: ?" C
8.5.4 线性最小二乘
7 }) u4 |% U/ D, @! z8.5.5 非线性最小二乘$ \5 Y. L0 ? V1 ~5 e+ r9 i' `; q% V2 _
8.5.6 多目标寻优方法5 F7 E& u1 ~/ m7 x! t$ O
第9章 S-函数0 ~; S& R' n% t) U
9.1 基本概念5 V5 H8 V+ ?4 E' l+ P+ h2 q% S! X% O
9.2 工作原理, c; Y. F4 G. J8 i
9.3 Level-1 M文件型; s- K2 g/ ~( i8 [2 b; K/ A
9.3.1 概述3 h* A- r7 b' B
9.3.2 编写方法
' ~4 I- ~' ?& r0 A/ H+ ?9.3.3 实例
6 H3 h4 `+ n, H% r9.4 Level-2M文件型
. |1 l% b) H2 B4 U" v' _- t9.4.1 概述
' ~5 c: O% p2 c' w9.4.2 编写方法. L ~, G4 w$ \8 v' s- S- V
9.4.3 实例
6 J0 S( C; l7 J! v; V% M& e* e9.5 C MEX文件型
/ v# i# B! \, Z8 J& v- g4 t9.5.1 概述
4 u5 m) L2 T1 f+ m- k% l9.5.2 编写方法; }) m s. W9 i# b
9.5.3 实例
; `2 ?& W3 ?; L4 c( A; Q* I2 S9.6 使用S-函数创建器编写C MEX文件型
5 b( T/ u, x1 M0 F第10章 物理系统的建模和仿真0 ?9 O \, x! K& C2 ^4 r `6 U. a9 C
10.1 物理元件库
, P! j4 N; S+ `' m# V6 c4 [9 n10.2 机械系统" ~$ V$ J9 U2 D. f
10.2.1 主要的机械元件1 B; |- e' Z* P. @# J: M
10.2.2 建模的基本要点及步骤( Q3 o8 P4 K( ^+ j1 d
10.2.3 常用的机械系统9 d O& ^4 ~5 a- g& ^
10.3 电气系统
9 x. z% l: F! n10.3.1 主要的电气元件
7 F' c, G! b6 M$ z F5 M1 {7 c) ^10.3.2 建模的基本步骤$ f% Z# A4 l" w) }* o' ~
10.3.3 常用的电气系统* y1 g# ^1 n( g9 O" {
10.4 多域物理系统实例# T# }: d. f# b
第11章 MATLAB外部接口
! D* e& z; O% E) r% N$ k9 D% P11.1 文本文件" Z; @3 o1 X0 \
11.1.1 打开/关闭文件
8 T0 Z; @( s w11.1.2 二进制形式访问4 `2 W. V9 A: _
11.1.3 普通形式访问9 p ?. P) R# F6 w. O, R( g# R8 M
11.1.4 文件内的位置控制 ( c5 ]) T+ M9 g& K. ]# |7 d% u
1 E( j* x0 ~& @4 a; k7 B
|
zan
|