- 在线时间
- 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从入门到精通》9 G/ V. b1 n! _' }% B% B. s( l- P. @
内容提要+ @! @6 R1 D& Z8 O* s t- I2 T
《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。, m: @2 s& i" Q. C2 V4 ^3 `, t D
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。' c1 G6 K0 r% F ^; S5 e. q K& r
目录结构2 \- ?+ F, t2 }: D( o
目 录1 H" x0 D6 K& {$ h% }" t8 v
第一篇 基础篇
) k4 @* g+ D, z9 d4 U d! h第1章 MATLAB概述0 B$ k& K& J# a- n5 a' O
1.1 MATLAB简介与发展历史. n& n# m- R& B [# `) x' H
1.1.1 MATLAB的基本功能及特点
' s! |) P3 ^% D$ Y* B1.1.2 MATLAB R2010a的新功能及特点
9 h% I5 |+ w/ \- j J/ v1.1.3 MATLAB的发展历史( u7 U9 Z4 @+ J. o' }) X0 W/ U9 d
1.2 MATLAB的安装、退出与卸载
0 r4 E. n$ I( j0 p8 C1 ]; \1.2.1 MATLAB安装
' X* v% B: \- i, ^% _6 Q' E1.2.2 MATLAB退出
- i4 e! n* x$ v! y' o5 f1 F1.2.3 MATLAB卸载
4 }/ `6 i. f5 ?- R8 a2 N4 j1.3 MATLAB的目录结构
, U: O6 V$ z' g+ u8 ]& i; }1.4 MATLAB的工作环境
( Z) q0 x# G: X* c6 d) B. U3 p1.5 MATLAB的通用命令简介
' [7 b* M/ H' H7 z9 i1.6 MATLAB的工具箱简介
* a% W: v" @" R) g8 U5 y1.7 MATLAB的帮助查询功能
6 j, T! {; G' c) i第2章 MATLAB数值计算
( H, X1 `9 W7 p% |$ j) m7 W2.1 数据类型
. S( i& J8 ?9 o5 k( ^& m1 d2.1.1 字符串(String)类型% y9 n# X t- J; Q0 c& i
2.1.2 数值(Numeric)类型
! ^8 | c; ]" \, b2.1.3 函数句柄(Handle)" g% k' q& t/ W* a. P: f1 t
2.1.4 逻辑(Logical)类型
7 n1 v: s X5 q2.1.5 结构体(Structure)类型0 f) y6 [4 ]; t, y
2.1.6 细胞数组(Cell)类型
) N( v- c6 r, X2.2 数组及其函数
) G1 H% t: }: M/ k* M2 g2.2.1 数组的建立和操作
, u0 K5 Y5 j o A' t: z. q2.2.2 数组运算0 H2 z: g { u( L0 @0 h
2.2.3 数组函数2 @* t% h* ?: h# i) |3 i
2.3 矩阵及其函数
; B. a6 a& }3 l2.3.1 矩阵的建立和操作
& v5 _0 C& `8 J6 P) a2.3.2 矩阵运算4 D, I5 K* S1 L3 R8 j( V
2.3.3 矩阵函数+ z6 |6 p* O9 I6 G, C. J2 m$ m
2.3.4 稀疏矩阵及其运算
6 T* b; }$ Q& J0 d2.4 多项式及其函数
5 o! h6 V9 O* [9 j3 ]; n2.4.1 多项式的建立和操作( U# O* q/ `/ B1 A8 |1 h4 w7 e
2.4.2 多项式运算
2 A. x$ m# u: B2.4.3 多项式展开* I( I% O+ q$ G. Z; _, D
2.4.4 多项式拟合. O& w. P0 s8 K, z+ H& k
2.5 关系和逻辑及其运算0 c/ o, q: O v9 d
2.5.1 关系和逻辑运算符
& ?# \* a7 t- f: h2.5.2 关系和逻辑函数% z6 ^8 ]* I. ^* e; X/ F! w7 p
2.5.3 NaN和空矩阵
0 G5 c. l' B4 B \( R6 L9 v9 o第3章 MATLAB符号运算) m/ p+ I7 S4 a! l2 b
3.1 符号运算入门
: {- O! p5 V6 P& r9 t1 V7 p3.1.1 符号对象的创建函数
+ V7 Q/ b; _" z/ M; t- T4 p& T* p( C3.1.2 符号对象的创建
, g8 W' w# a# M) i1 k4 X3.1.3 符号运算中的运算符9 t+ `9 x5 Q: M( @: ~6 M! {& P
3.1.4 符号表达式中自变量的确定
. K" K; `8 i' ^3.2 符号表达式运算
6 L4 Z; B) T4 k0 B3.2.1 提取分子和分母
! }4 t1 `* o0 n! \# s+ y% h* N4 K3.2.2 标准代数运算
2 t; w& l, [) o, ^3 e3.2.3 复合符号函数运算" W) \4 _/ K2 e$ E
3.2.4 数值转换
; \% M2 e) a: o! U9 v3.2.5 变量替换5 g9 K0 d5 Z9 x+ ] c5 H9 q
3.2.6 化简与格式化7 t. [% E5 l& G6 s y6 V9 b- o; P
3.3 符号运算精度
# B) X1 l X; Y3.4 符号矩阵的计算/ w: M U4 w. H
3.4.1 基本算术运算
- }" L) o$ j2 R1 v+ W. I. T! W3.4.2 线性代数运算6 h2 z" W7 c* J* p5 y! i S
3.4.3 科学计算5 \" S$ B: c' S
3.5 符号表达式积分变换& c9 `) h6 t0 V2 D9 t z9 h) f( C
3.5.1 Fourier变换及其反变换
0 g& G; S% O- X" ~( k" L3.5.2 Laplace变换及其反变换
! B9 S( \& ~, O% H9 v3.5.3 Z变换及其反变换& ^$ n- N& j" N3 ]. v/ f; i1 ~
3.6 符号函数的图形绘制
0 W! T6 {+ B! h3.6.1 符号函数曲线的绘制3 T# F2 _5 o2 [! l
3.6.2 符号函数等值线的绘制. {/ S$ v/ y2 G
3.6.3 符号函数曲面图及表面图的绘制
# x- _/ |# _/ Q) H8 j5 [0 m+ e( n3.7 符号方程的求解
8 I+ p; H' F. b3.7.1 代数方程的求解6 F! z" s( ^) D2 n4 ?+ \
3.7.2 微分方程的求解$ B. ]7 S' o9 M/ h+ D- L$ c3 |# C
3.7.3 复合方程的求解; j- B. @4 Y% k f
3.7.4 反方程的求解
; n+ d/ c6 \: t# U! x第4章 MATLAB图形功能
3 _7 ^8 U1 ]4 X: b8 H( C6 L4.1 二维基本图形
. z: F* j; _0 C5 n4.1.1 基本绘图函数
& D, s" Q9 ~! v; E4.1.2 特殊函数7 r9 s1 Z7 A: A2 j/ I$ ^
4.2 三维基本图形; d$ b1 P: q9 Y! K, y
4.2.1 基本绘图函数: I, q, z+ B, I4 K+ H
4.2.2 特殊函数
|2 t C4 b% B9 J; L- {: a4.3 图形处理技术! X2 S0 \3 s* x
4.3.1 坐标轴的调整
* }" {0 v B: `. Z3 ^4.3.2 文字标示 w8 o; D6 G) B- _* z. F+ i1 G# B
4.3.3 图例注解及添加颜色条9 q9 u' D$ E" f# R0 X
4.3.4 图形的保持
/ h4 t, Q; D2 y- O8 N( w2 m+ P4.3.5 网格控制及坐标轴封闭; l( Z' z0 {/ @/ w/ A- n3 M4 r
4.3.6 图形窗口的分割
; r; S5 I4 ], x$ ]4 `8 o/ d) m4.4 图形窗口+ H4 J) [ {- p6 g
4.4.1 图形窗口的创建与控制
9 s, [9 Z3 ?; D& U4 T" v4.4.2 图形窗口的菜单操作6 a, o; m/ n8 @1 |/ F ]
第5章 M文件编程
/ l! K) f; D5 y+ B9 J5.1 编程概述+ G- `% a/ N! ]5 U, f. E
5.1.1 M文件的创建* X5 E6 J P( Q ]. E/ z
5.1.2 M文件的打开
9 K$ p7 G3 ^" W5.1.3 M文件内容的显示
& v& Y# ?2 N: z h5.1.4 M文件的分类
! ^5 R3 I8 k2 U' |% o* ?# j5.2 与外部数据的交换
* f$ a* U* w; w4 j5.2.1 数据文件保存( ?0 P: s5 b3 n# @
5.2.2 数据文件调用
0 V! u8 R$ C* J5.3 流程控制$ s5 _" \. n+ Q, z' k
5.3.1 顺序结构
) x, }; y8 C; K* G/ f- X" I5.3.2 分支结构( _# ?$ z: s0 b3 L
5.3.3 循环结构' A2 W o. R) u; j4 Z6 w
5.3.4 其他流程控制结构% c& @7 i6 s+ s4 x# Q8 L
5.4 脚本文件3 c, c3 W; \# r* |7 Z3 z) {
5.5 函数文件$ u5 `- [0 {6 T5 n, o# j
5.5.1 基本结构: l) M9 H, d0 _
5.5.2 输入/输出参数6 s( R. f/ U: F r& U7 o, v4 \# V
5.5.3 子函数
7 F7 c M3 p. D& u( z! N# @5.5.4 私有函数
# _; X/ O6 ~: |: ]5.5.5 嵌套函数
8 p- |/ O# y. ]! N+ N. y5.5.6 重载函数
& U% X6 l1 J- J5.6 P码文件和变量使用范围
( F$ B9 ~8 R' e+ d8 ^5 W8 C5.6.1 P码文件0 @2 U! B B# v% d* U+ U/ Q# Z
5.6.2 局部变量和全局变量
7 w8 c" N$ w( |6 o" I& F+ H' ?( U4 q5.7 M文件调试
7 Y. b; a7 j9 o3 V5.7.1 M文件出错信息
. u% ~: f9 C( K% z" ~5.7.2 M文件调试方法; w! d0 Y# X y2 v- s0 Z
5.8 M文件性能分析
7 q( v4 T1 R7 L+ x9 j" |; q5.9 编程技巧
! `( s0 }' t. V$ [$ Z第6章 Simulink仿真
+ r! \# I7 a: q v ?6.1 Simulink介绍
2 ?( D: N" a, D& d* n( h. Z6.1.1 Simulink概述! [9 h# Z5 f6 M
6.1.2 Simulink窗口介绍$ E+ V& t! o2 J8 I4 ]" `2 X6 S% I# ^
6.1.3 Simulink运行原理4 G6 S9 V, t9 e. M2 ?5 s6 i
6.2 Simulink常用模块
$ k+ P, p: i0 d9 B' p1 }6.3 Simulink其他模块
+ d* a: p& t G4 f+ l6.4 Simulink模型创建
. Z S# v, v/ u; \6.4.1 模块操作! L" ^1 o1 W9 {# a& F
6.4.2 基本步骤- l5 n6 k2 j" z" F
6.5 子系统及其封装
$ P2 t# B7 l& n( X n$ u3 P4 n' j6.5.1 子系统的创建7 h& E7 ^0 ~$ | @- p" h
6.5.2 子系统的条件执行6 q' Z$ s2 u1 f( i( z
6.5.3 子系统的封装6 r" t7 L2 z7 G( }, p
6.6 运行仿真
- E; p& N) X9 M' I. A% B" r6 [6.6.1 过零检测和代数环
$ O7 S; ~4 o. T ]0 k2 W r6.6.2 仿真参数的设置0 {; x( x( Z! a6 a
6.6.3 仿真的运行1 E o7 m0 o @- @; F. d: p6 c6 J8 a
6.7 模型调试: D7 w! ^) B. B5 b$ X
第7章 图形用户界面( U$ s2 S8 J: s8 C9 ]; H( X% D: k
7.1 界面设计
8 F# Q: C9 D9 C0 B7.1.1 图形用户界面(GUI)概述
3 ?+ I, O% Z) M( Y7.1.2 GUIDE的控件# ^( k: d3 [3 @7 v* d( ?
7.1.3 GUIDE开发环境
V4 ^' \. d0 d" c, ^+ a7.2 程序设计
* F+ u/ k2 H' d4 H* C7.2.1 对象的回调函数
+ W( Q4 L: e c2 m; ?& D2 Z7.2.2 程序的一般结构% r' x; \3 o6 c+ ]- D
7.2.3 对象属性的访问$ V9 @* m. }$ ~
7.2.4 对象间数据传递: R! z3 }8 U- w4 m# }
7.2.5 GUI与M文件的数据交互
5 h7 C* G4 D- t% U! \; w/ v7.2.6 GUI与Simulink仿真的数据交互
! Q) K0 l: X6 H3 C7.2.7 中断执行% b% N- W: O+ a9 q# t
7.2.8 多界面实例" b( \/ Y0 p' ^, C3 S. d7 i
7.3 GUI应用% X) @- }* F: k# L
7.3.1 GUI设计的一般步骤
+ z, y: i/ }- P1 R5 ?7.3.2 GUI设计实例
+ _3 V! t6 R' A2 W' |+ ~8 h" z第二篇 提高篇
n# z+ ~* c5 P第8章 MATLAB科学计算- Q: {! p4 L, S
8.1 方程求解! O# G0 |, w' L+ |+ I* i y
8.1.1 线性方程组
( ^; k1 i5 u' a8 j7 G8.1.2 非线性方程3 t& u1 B: u2 p8 v' \& F
8.1.3 常微分方程- f; O; f# V3 o1 j) J, A' a; [8 P
8.2 数据统计处理/ V+ u9 A1 x) J, Y- W* E
8.2.1 最大值和最小值
) l0 d8 `6 X3 C- {8 S8.2.2 求和和求积
8 {( \% m1 @( R* W5 e3 R2 |3 e8.2.3 平均值和中值
5 | ~" i: W* n# D% q C' p8.2.4 标准方差* x" y+ N' k& a
8.2.5 相关系数
* K5 O7 L: I2 ?4 p% w Q8.2.6 排序
G8 \0 k& i" V# D8.3 数据插值
$ F) I3 z* _8 L+ I; p8 g2 n" X+ i8.3.1 一维插值
& Q. T% B* p2 i/ _8.3.2 二维插值; z: H, P( _' e( K8 r. c
8.3.3 三维插值' _. a$ w% j+ Q2 m/ R' t) k
8.4 数值积分
' B! [# `. c+ e3 }) `$ c" K7 Y8.4.1 一元函数积分1 \1 @" Z! O1 ^% K+ i/ e
8.4.2 矢量积分/ A0 t/ N: m1 o& b1 O, U3 R7 A) b
8.4.3 二元函数积分
# ]) f( l$ e9 f8.4.4 三元函数积分
1 U6 V. ~9 P' \/ b8.5 最优化问题求解$ k+ J% W+ |( ?! v2 H0 L* S7 C
8.5.1 无约束非线性极小化 f' t6 A4 M: H0 p8 N5 K2 }% v
8.5.2 有约束极小化6 g' d0 u) q, z9 Q
8.5.3 二次规划和线性规划5 o( j- V) l" }, u) w5 ? q
8.5.4 线性最小二乘' [/ U$ ]" @% r8 I7 E S2 N' L. s' B
8.5.5 非线性最小二乘
2 p) d. F% V/ o" p/ T8.5.6 多目标寻优方法1 t% D4 |% U6 m
第9章 S-函数+ J" l" Y. X& [5 K2 r8 |& I+ a t
9.1 基本概念 ]+ w! Q! q& \% I% k
9.2 工作原理
; b5 w9 i4 }' O) C6 P* n) m9.3 Level-1 M文件型3 ~$ H; ?7 O1 @5 E
9.3.1 概述
6 g4 N4 o( u; j4 {3 H9.3.2 编写方法
& s1 Q0 H9 s# P0 V+ z" @. B9.3.3 实例
0 P: o# Q1 @- r: R- t4 S9 y# B9.4 Level-2M文件型
4 y' `/ n8 J3 N" \, J6 w9.4.1 概述
3 `2 p m- }9 V$ i& _2 a9.4.2 编写方法
B2 Q' X; {% R8 x* B. H/ F0 W9.4.3 实例/ ]8 v* d8 N% h* T% Z+ u& E# c+ v
9.5 C MEX文件型
* g0 Q) D5 v' }8 Z; Q1 S9.5.1 概述
/ ~: ?! K; y8 [5 l9.5.2 编写方法: N: U" F; U* t7 n Q! X
9.5.3 实例4 }7 S$ |4 S+ i) [9 o
9.6 使用S-函数创建器编写C MEX文件型
( U* i7 M5 L! Z0 p6 v第10章 物理系统的建模和仿真
1 D0 g# s9 f# I* |5 d10.1 物理元件库& s$ O, D' |' c
10.2 机械系统2 T+ a0 w3 \2 u% o4 \ B- k1 a& ~
10.2.1 主要的机械元件, h4 ~% l, D3 y
10.2.2 建模的基本要点及步骤% j0 }/ U0 z$ u
10.2.3 常用的机械系统
( x6 D/ r* G) y' G8 {, W* ~# f! J) _10.3 电气系统
' P z9 m( s- x* ~10.3.1 主要的电气元件
$ z$ F8 r3 ~, j10.3.2 建模的基本步骤
' O$ g+ |) ~! m6 F10.3.3 常用的电气系统 }' b: V9 x n c2 _: q0 Z$ H1 H
10.4 多域物理系统实例
+ W8 U( ~2 t8 X第11章 MATLAB外部接口
1 r) O- p6 l5 i! }' R: q/ ]$ t% u11.1 文本文件
) q9 J% k* n# }, Z: X9 t5 Z y" E11.1.1 打开/关闭文件/ J9 k& g: _$ Y2 G p
11.1.2 二进制形式访问# @5 U' |" g$ }* N8 v4 J5 `
11.1.3 普通形式访问
" G* q' U: ]5 Z8 X11.1.4 文件内的位置控制
& E: ]* X: P5 _/ i; O' U' g0 G' D0 ~$ Z0 f
|
zan
|