- 在线时间
- 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从入门到精通》
1 T1 m& [, z' }7 H内容提要4 U* ?0 _3 B7 z4 l% G
《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。% D3 t `" o7 y7 _" ]1 R3 _
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。3 l! V8 g2 K. T, U
目录结构
/ \# U4 J5 t! M+ u- T/ c目 录
- |- s1 y( L7 D: U" J8 |第一篇 基础篇9 t3 `9 N' H- K5 l) \ h
第1章 MATLAB概述, D! d0 d8 [! @
1.1 MATLAB简介与发展历史
) K" U3 N) z% x$ O0 b7 s) ~1.1.1 MATLAB的基本功能及特点& j. S1 x* t: x, W, Q
1.1.2 MATLAB R2010a的新功能及特点7 L" n, e/ }& w8 C6 q+ ^
1.1.3 MATLAB的发展历史# @) g( b- |/ Z7 H3 ~4 ~$ x2 j
1.2 MATLAB的安装、退出与卸载! _( t f/ h1 y3 l
1.2.1 MATLAB安装
& U; a9 M3 e1 {3 {7 K# i' s- o6 d1.2.2 MATLAB退出+ k) V' T6 [) w! k
1.2.3 MATLAB卸载; }; F2 l0 n1 W4 g% S0 D4 _
1.3 MATLAB的目录结构, v- c P3 {+ V
1.4 MATLAB的工作环境
4 h8 M" f& _- c3 ~1.5 MATLAB的通用命令简介& e! ?+ ]# O/ Q$ G9 U! k5 n' n
1.6 MATLAB的工具箱简介. ]7 H! Z1 [7 A% g& c/ _# O' z
1.7 MATLAB的帮助查询功能
8 s( G$ o) A6 K第2章 MATLAB数值计算
2 l+ m- y- j/ Y8 H! E* _. n2.1 数据类型6 |9 b; X6 [! M7 d Q
2.1.1 字符串(String)类型
$ O$ I1 [( L9 N% d5 X2.1.2 数值(Numeric)类型
7 A) A9 x* p" d' V$ k2.1.3 函数句柄(Handle)
8 b6 x( e3 T' J1 G4 {' Q: h2.1.4 逻辑(Logical)类型
8 d+ B7 h* r1 D: u$ z! s/ G: ]! Z2.1.5 结构体(Structure)类型
( L0 h( m: D! S& W2.1.6 细胞数组(Cell)类型
. {4 N. R3 q* y$ J9 {2.2 数组及其函数" O6 h5 h0 B- \: T3 {
2.2.1 数组的建立和操作* }1 V" c% P/ ~: G5 x& c
2.2.2 数组运算0 X! `. S7 C, y5 X) m, o
2.2.3 数组函数1 P* E6 b" w! m, R0 n7 t* S
2.3 矩阵及其函数9 b$ y# X1 T3 q: g) @) \2 ~( c
2.3.1 矩阵的建立和操作
' w, i+ T7 A& W1 i7 c V5 e2.3.2 矩阵运算
1 }/ ?# O4 A. i# u: V/ _6 j2.3.3 矩阵函数
" d. X0 x. c- F) L9 V7 p. S2.3.4 稀疏矩阵及其运算6 B0 v9 Z5 ?: m6 g# F* L8 X3 C
2.4 多项式及其函数3 F8 o' o! N7 M2 F/ M9 {6 ^
2.4.1 多项式的建立和操作0 Y* e0 ?, W1 o M
2.4.2 多项式运算0 c, N$ m! H: s# O; l0 u# f; o
2.4.3 多项式展开/ x) ~! n8 x6 h( M) e
2.4.4 多项式拟合
& G! |7 }" R" W' g/ F2.5 关系和逻辑及其运算 G7 ~. e7 I! J5 U4 e- w1 s
2.5.1 关系和逻辑运算符
% J, h. Q: e6 Z' ]! y, R% D( o2.5.2 关系和逻辑函数
+ G1 Q6 c( s% l2.5.3 NaN和空矩阵6 `. k a3 `5 |6 U
第3章 MATLAB符号运算
d; I- `# m# n' w% \! p3.1 符号运算入门& ~( t' o# }/ V
3.1.1 符号对象的创建函数
. W2 P# S, _' U! a( Y! [3.1.2 符号对象的创建) N8 N. l( w% p
3.1.3 符号运算中的运算符
1 g8 w5 [$ Y: L5 p/ ?4 \) e/ k7 ]3.1.4 符号表达式中自变量的确定: q/ _: v4 s) }& D
3.2 符号表达式运算, n2 q% E6 `6 f" h
3.2.1 提取分子和分母
; ]9 o ~5 [. s3 j B( m0 d3.2.2 标准代数运算3 V. u# D& E5 t
3.2.3 复合符号函数运算
# x4 P( f) l3 i3 _% ?; N5 |3.2.4 数值转换+ O1 z4 Q+ g+ ?6 z6 i
3.2.5 变量替换8 ]$ e4 A7 g: h& |5 I
3.2.6 化简与格式化 c' f. S1 B- W. w; R
3.3 符号运算精度
- x3 H" z( g4 C+ {3.4 符号矩阵的计算; c$ D4 A0 C0 a( w
3.4.1 基本算术运算' Y: g, F5 h! p' a$ i
3.4.2 线性代数运算5 |$ l. d4 Q+ r( e0 @" a
3.4.3 科学计算& R/ \4 J* M$ O! c
3.5 符号表达式积分变换
$ y+ f2 |, u" ?" J# P7 l3.5.1 Fourier变换及其反变换
8 X2 Z O9 n j3 g2 g2 C4 R" L3.5.2 Laplace变换及其反变换2 b$ }7 c$ j F: ~
3.5.3 Z变换及其反变换! S N4 O0 u) y& {7 M6 v# I
3.6 符号函数的图形绘制, r6 A' y6 s* s7 w
3.6.1 符号函数曲线的绘制
; L) f0 r% k2 \. p- G( P1 ?+ U: m3.6.2 符号函数等值线的绘制
/ O2 O: x( s& X- C8 a3 D5 Q3.6.3 符号函数曲面图及表面图的绘制
* R% D3 |, D5 S3 p3.7 符号方程的求解5 l" J: X4 Z* l3 Z, }& H7 n
3.7.1 代数方程的求解
' i. L4 B& B% R/ z) p9 d3.7.2 微分方程的求解
3 X* P& K/ B; V3.7.3 复合方程的求解4 p5 n$ ~9 @" _ {' ]+ W, Q
3.7.4 反方程的求解1 [# g% h6 v' @. r( D/ F* v% `
第4章 MATLAB图形功能4 O% r" R' |6 y! m9 a# Z |
4.1 二维基本图形
7 ]/ | i# C! Z7 q; D, ?4.1.1 基本绘图函数. C0 z r0 k. C7 E7 W3 y
4.1.2 特殊函数8 \) Y5 q/ [+ J* F U. `; i
4.2 三维基本图形
) [( g" e* F& K8 S% u" r9 s4.2.1 基本绘图函数7 E' U. U! k8 J0 G; F
4.2.2 特殊函数2 L- M0 `1 p9 z9 t
4.3 图形处理技术0 }4 y* a- v2 G
4.3.1 坐标轴的调整; \7 c) B" I' Q* |. _1 T! n7 t
4.3.2 文字标示2 O% |) f/ `+ O& W9 T$ E6 c
4.3.3 图例注解及添加颜色条
, C' l# x9 w2 B+ p( g! O: W( q+ d4.3.4 图形的保持
# C3 U2 @/ c4 e l: B9 e4.3.5 网格控制及坐标轴封闭2 `' y& I, h( U5 `) c
4.3.6 图形窗口的分割9 t. G6 n/ x- |, J( }* B% `
4.4 图形窗口
, A% Z4 @/ V7 ~2 m4.4.1 图形窗口的创建与控制
B: d' L! A V. B" q4.4.2 图形窗口的菜单操作6 V( T4 K' M# C3 v; B9 ]2 p* j2 S6 S
第5章 M文件编程* @- }: `7 a1 d; j4 p* U( `5 P
5.1 编程概述6 A4 e5 }) Z. x' E% v: r* M$ [; S
5.1.1 M文件的创建' C/ |# _& e( ~/ f8 A8 Q" w
5.1.2 M文件的打开* o3 r5 K: p. u
5.1.3 M文件内容的显示
( [8 k$ i$ I3 P5.1.4 M文件的分类. D6 e& k3 y( d. v/ E0 S z8 Z: C
5.2 与外部数据的交换( k2 W. m. _, j% y
5.2.1 数据文件保存
5 C, A4 D. M3 H U1 v6 m5 `5.2.2 数据文件调用2 N% D+ m. E: ]6 M& [2 V
5.3 流程控制/ C: _, N# a1 ]- o: T" F
5.3.1 顺序结构 O1 }5 `- {" U
5.3.2 分支结构( H/ u+ ^+ |9 M! F
5.3.3 循环结构
& @0 s4 V( n1 a5.3.4 其他流程控制结构
" C! g0 o- X' M5.4 脚本文件3 ?9 B( k+ o2 T8 j" ~6 ?) H$ q
5.5 函数文件* u6 ]" Y) B4 H' X9 g& T: W6 ^4 u
5.5.1 基本结构
6 r1 K) q5 S0 H+ E1 o; X' G+ w) l5.5.2 输入/输出参数% J9 Y: S1 a8 L3 K7 M
5.5.3 子函数
6 r, r* w5 q6 G$ e% }4 ]$ T1 K5.5.4 私有函数
0 M4 A4 J& d, E5.5.5 嵌套函数/ M. B9 Q A( f7 Z$ z4 b
5.5.6 重载函数
+ ?7 p B* m/ G; s8 J5.6 P码文件和变量使用范围5 Z: @' ~- l. m
5.6.1 P码文件( |; i- C; \4 u1 \
5.6.2 局部变量和全局变量
! Z+ r. A' m* X; q x5 C, Q9 J# K; ?5.7 M文件调试3 A- ]5 y. W* {4 p
5.7.1 M文件出错信息! ~0 }3 y1 X4 B1 U. I* d+ a5 _
5.7.2 M文件调试方法0 N' i' W' T, C/ E- q8 H" _
5.8 M文件性能分析. n9 l9 v1 p+ p+ f% T' S
5.9 编程技巧 x- r. u3 Y' F# ~/ X: N" E; ^# r
第6章 Simulink仿真1 ]4 A+ Y: V. T$ K" y
6.1 Simulink介绍; C2 x6 j9 y7 E( r9 F; h
6.1.1 Simulink概述! U" l. ?: N* @) E
6.1.2 Simulink窗口介绍
' m3 [3 W5 G9 A1 ~6.1.3 Simulink运行原理
; `) r4 `) u3 s+ r6.2 Simulink常用模块
" G( B) E6 _% q. N6.3 Simulink其他模块* g# @% m1 W3 E5 N/ w, ?( }8 P
6.4 Simulink模型创建9 z% z) L1 K. A# f ~; v% O8 S
6.4.1 模块操作
* U0 B" g$ b- W5 A! O& E% q6.4.2 基本步骤1 G: j4 B4 l4 E* [& a
6.5 子系统及其封装0 e0 r7 z8 c) F/ D5 U, Y6 J$ @
6.5.1 子系统的创建
, D- Q5 D( D! ]" R0 w6.5.2 子系统的条件执行
! U2 Y e5 d0 g: [; p6.5.3 子系统的封装 C8 i4 w; g& N3 {) L$ V
6.6 运行仿真
U+ V1 C( ~+ Z8 Y. u' }( }# p5 O5 O6.6.1 过零检测和代数环
- [( c+ Q9 q4 H+ m* X# Y: T, i2 ]' h6.6.2 仿真参数的设置
6 @4 i: E4 `3 i6.6.3 仿真的运行
% Y. v7 U2 T8 }5 d% B/ i6.7 模型调试) C2 @3 f( K' n+ `
第7章 图形用户界面. b, o. _ |$ V1 e4 c9 W& ^
7.1 界面设计. F1 e' g1 r6 n5 o" {* o9 H% M
7.1.1 图形用户界面(GUI)概述
( }6 B6 T* J9 x7 M+ P) `. m9 t7.1.2 GUIDE的控件5 S2 z4 v9 D* Q+ N' n
7.1.3 GUIDE开发环境 g" q$ M/ `! K3 w B% O
7.2 程序设计$ F1 h* l# _% W# b: C) |
7.2.1 对象的回调函数% Y' o& n4 y3 r0 V; v4 l; ~" F
7.2.2 程序的一般结构
; ?! @; q% V( K5 W7.2.3 对象属性的访问
0 z" s/ D* y" [! [7.2.4 对象间数据传递% W$ n2 i8 V- o( p
7.2.5 GUI与M文件的数据交互6 f6 f, [% ^, H8 f
7.2.6 GUI与Simulink仿真的数据交互
& w2 }! p2 n4 I {1 y0 Z- V7.2.7 中断执行
2 m; j; \% j- j! L7.2.8 多界面实例) |) ^; o, l9 X0 `5 H
7.3 GUI应用8 X. Q3 J# r4 v9 [% A: X0 g3 t# Z
7.3.1 GUI设计的一般步骤
, q; }7 a+ e8 h) m: J7.3.2 GUI设计实例
* }% @) H# T$ N# Z7 n B第二篇 提高篇9 K: P4 ?( X, d8 T0 Z. q
第8章 MATLAB科学计算( C$ N& T4 L. N3 f+ X8 V0 ?5 `& w
8.1 方程求解
- j+ T( y1 i8 ?( ^' P% H8.1.1 线性方程组
( O# ^: N- m3 Q e! h: ?8.1.2 非线性方程1 j- P9 K% Y% A8 J. V2 I7 N
8.1.3 常微分方程
; P8 B3 n1 c+ @8.2 数据统计处理
6 p* v! r) ^: n& k }' ]% v' ^8.2.1 最大值和最小值
5 N& t/ c8 l) _* [4 f8.2.2 求和和求积/ H- F$ j- C, z5 e5 v
8.2.3 平均值和中值
0 ?; O6 X5 m' W% D0 n8.2.4 标准方差
# E" h7 M" F4 N8 r) r8.2.5 相关系数
8 Z5 m0 ?& ?7 q$ N8.2.6 排序0 u" i- F5 t0 C" ~
8.3 数据插值
& n! e3 m3 O9 q* g* l' i8.3.1 一维插值
3 U! O- s, m$ o8 a) e/ T7 ^2 Q+ j: m8.3.2 二维插值
$ x/ ~2 v6 m% S. z: @; C! ]8.3.3 三维插值
; D0 b& g1 }7 ~! N/ d3 R6 Z% m8.4 数值积分
/ G6 q5 u1 d3 o% u* N* N8.4.1 一元函数积分# V4 k9 Z$ u7 N( W n
8.4.2 矢量积分: k) E" L. N" d( Z6 L ?. ^
8.4.3 二元函数积分
# m3 G2 n4 h3 s# q5 l; J. D8 y2 P' a8.4.4 三元函数积分
; R$ e$ G! F( X2 e8.5 最优化问题求解$ d/ Z8 P! e. d$ T
8.5.1 无约束非线性极小化
) Y( ]4 C( V: J2 K) a8.5.2 有约束极小化" }0 @7 Y6 ]; Z% i$ ?& p
8.5.3 二次规划和线性规划
0 E# u; t1 q. E. W" V3 c9 e5 r" K8.5.4 线性最小二乘
9 e+ k5 E' F1 q8.5.5 非线性最小二乘* v {! n! `! J/ a8 U
8.5.6 多目标寻优方法8 a- j& X4 O7 p; `% K# m
第9章 S-函数
7 d: ^5 p9 L3 b% `0 {9.1 基本概念2 z. m% F m( n. a9 I
9.2 工作原理/ o, F4 s6 }0 ~( R9 P
9.3 Level-1 M文件型& L8 h- q; a% m% e3 b
9.3.1 概述1 d' }5 t' d& e) d+ L8 q
9.3.2 编写方法
- M; H8 _* x. C6 X& Q) j1 \9.3.3 实例$ N9 {/ x$ i5 A2 L5 n' t; a% d: V
9.4 Level-2M文件型% ?/ t) s0 ~* X8 c+ n
9.4.1 概述
& S# `; b- D! `3 J, {9 Z3 t+ ~3 F Z9.4.2 编写方法1 ^: Y9 a: l! |; B4 i' Q
9.4.3 实例
/ o3 K$ i l1 M% B9.5 C MEX文件型9 }4 Z2 W: j8 d Z
9.5.1 概述1 J! O' @7 E" l) s0 g3 N+ b
9.5.2 编写方法, W/ |* O& s5 w3 l& m2 c$ P
9.5.3 实例
: K, o( O0 N4 M% D% x! ~9.6 使用S-函数创建器编写C MEX文件型) Z! w, L* R. Y6 o' Z- r0 E
第10章 物理系统的建模和仿真
( u% _1 i* ?4 ~* L2 d10.1 物理元件库( t( U2 x. ~* W/ X$ X/ }0 c8 p
10.2 机械系统
- Z% m I0 [. I1 ]! c1 Z0 P10.2.1 主要的机械元件) s& v8 m' T+ A/ T5 T% P# u3 x/ m
10.2.2 建模的基本要点及步骤
- y6 m, {' a6 e& e+ V10.2.3 常用的机械系统1 w4 _2 Z# C" Z' l" J
10.3 电气系统
! ?9 z- [4 m |( ]: S2 K% Q) T4 g10.3.1 主要的电气元件
/ R, z" O1 R$ Z3 P, F+ b- M10.3.2 建模的基本步骤
0 Q' ?+ C, R% |4 m; F( _3 X10.3.3 常用的电气系统
$ u9 I' b9 l4 I2 ^6 y# t" U. q* A10.4 多域物理系统实例
1 ^: ?7 |) L9 z第11章 MATLAB外部接口: z3 p0 Z+ M) s/ a+ l' {$ x
11.1 文本文件
: F }+ K/ |! s8 v11.1.1 打开/关闭文件8 N1 r2 E$ V0 t9 W! H: o
11.1.2 二进制形式访问
0 k+ K7 P8 C) S: Y11.1.3 普通形式访问) ]8 S6 N0 r4 m9 v8 c
11.1.4 文件内的位置控制 0 R, I; |+ j7 S6 I
\$ B% n) @8 Q/ g$ X
|
zan
|