- 在线时间
- 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从入门到精通》
0 X5 r: K0 \9 a* d& U% _6 J. T5 k2 ^内容提要
$ c( j9 e% e) Y, J( S0 O3 t" G 《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。% a& C- w) A$ r' a9 T3 Z5 A
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。- a3 ?9 h9 @+ s, {: R$ M5 p4 n( Q! G
目录结构
+ w+ l' X! ~* @目 录% P2 _' ^( s+ O( l0 ]! m% P& W, U
第一篇 基础篇( n+ w3 c2 |- g$ g
第1章 MATLAB概述9 d/ H: G; K' `6 V% T; a* U
1.1 MATLAB简介与发展历史
9 H' r/ S* H/ Z1.1.1 MATLAB的基本功能及特点' A, j1 V! P: |1 F9 H6 r
1.1.2 MATLAB R2010a的新功能及特点
% J# D9 u- [/ V' `1.1.3 MATLAB的发展历史
3 S6 h9 A. X2 H0 [. a- {1.2 MATLAB的安装、退出与卸载5 v: `( @, I: E0 }$ f2 e+ p
1.2.1 MATLAB安装
" C8 o' h$ K$ z. H1.2.2 MATLAB退出* W5 a& u% U+ w( s
1.2.3 MATLAB卸载 r$ k a. h! c! i
1.3 MATLAB的目录结构8 X* |! G' f/ \
1.4 MATLAB的工作环境2 x Q, o4 ~3 ^; O* B0 V
1.5 MATLAB的通用命令简介- |; w) H8 V! I- a
1.6 MATLAB的工具箱简介 y+ R/ W. V6 s8 P
1.7 MATLAB的帮助查询功能: j @* `5 E7 y
第2章 MATLAB数值计算
, z& D+ a- |# d2 P6 h2.1 数据类型
$ r G/ S4 t8 ^* y! ~% ^2.1.1 字符串(String)类型
" \0 t. }2 |) E. s2.1.2 数值(Numeric)类型
- `& G6 j4 @7 g) [& ~+ V2.1.3 函数句柄(Handle)# {$ U. e3 X8 D0 X: B! g8 |
2.1.4 逻辑(Logical)类型
' L1 d2 W1 s+ R2.1.5 结构体(Structure)类型
1 y* R2 x2 R5 z u' l2.1.6 细胞数组(Cell)类型& ~* \0 h4 O% N
2.2 数组及其函数
$ v3 o; ]) l+ g* p6 x* m2.2.1 数组的建立和操作% ^+ ^% d- l- J. y) |$ r7 z
2.2.2 数组运算
! k% z, s* l4 f U5 S' ? [1 D2.2.3 数组函数0 \: S G5 X; J9 L7 G+ B& @
2.3 矩阵及其函数# H0 V, I8 L5 g& E8 O
2.3.1 矩阵的建立和操作7 T2 T0 R) t+ b$ ~* J X1 i
2.3.2 矩阵运算" y* \& s) V. \0 g# ~9 `
2.3.3 矩阵函数
+ ^' ?$ v% y. d/ a4 H2.3.4 稀疏矩阵及其运算
" O- Y; n0 h: u. x2.4 多项式及其函数
* l: Q1 v0 J, l4 n5 g1 f5 R2.4.1 多项式的建立和操作" [4 V4 L {* x# Q. y5 K3 U
2.4.2 多项式运算
. T0 F* F! q! e9 S2.4.3 多项式展开. m( q8 h# m9 K0 e) p/ m4 a
2.4.4 多项式拟合
1 z5 Q' u5 v* ~4 {* X2.5 关系和逻辑及其运算9 u8 y# j- Z- ^! ~4 q' p
2.5.1 关系和逻辑运算符4 U7 N' W4 v0 ]9 ]4 o9 G
2.5.2 关系和逻辑函数* B* d; K: y4 { G6 p0 K( l1 |& U0 N
2.5.3 NaN和空矩阵
: f+ r, {' l" N* F9 N$ K3 U! F6 X第3章 MATLAB符号运算( `6 B- G6 r6 |5 z
3.1 符号运算入门
. _" V! D5 X: u# C3.1.1 符号对象的创建函数
; b5 F4 _# z ~# `3.1.2 符号对象的创建3 B3 z. C, i3 Y& Q5 P3 l3 \
3.1.3 符号运算中的运算符
# I4 L* X2 y# K5 l: F, o3.1.4 符号表达式中自变量的确定
1 S/ n* X/ \8 ~) S4 P3.2 符号表达式运算
4 S* e* B: H) [! | K3.2.1 提取分子和分母
2 }/ |$ R0 S7 M; \' h3.2.2 标准代数运算3 V5 q9 z, }- A8 U/ ]$ K
3.2.3 复合符号函数运算
! F4 s) \( `5 A/ J: j( s3.2.4 数值转换
1 C: p- ]; L6 F7 t! k' \. n3.2.5 变量替换
& N: i. o3 y* ^: @3 K4 [' R, @3.2.6 化简与格式化
& y, y: d2 e5 e* i3.3 符号运算精度1 u, _1 n8 F+ K8 g- X- Z$ _( ?
3.4 符号矩阵的计算3 S4 w9 C9 I8 B Z
3.4.1 基本算术运算
/ N" j9 m4 y# G3.4.2 线性代数运算. N' l: T3 H9 b* V9 [
3.4.3 科学计算
2 }3 O+ W% L' F' p1 U* d9 T3.5 符号表达式积分变换
6 r+ Z- f# a! l3.5.1 Fourier变换及其反变换' q( \4 [2 I' O. b
3.5.2 Laplace变换及其反变换
- Y5 S; @- v1 k% x" J4 J, K+ s3.5.3 Z变换及其反变换
& N1 v* i5 x0 D. J3.6 符号函数的图形绘制7 c! l% a4 |) \9 J
3.6.1 符号函数曲线的绘制
; I- P0 z3 n& n) P8 U5 _, K3.6.2 符号函数等值线的绘制
5 b# ~( L3 n# C" f8 y3.6.3 符号函数曲面图及表面图的绘制
* d% |. x2 x0 ]( }7 P3.7 符号方程的求解
( ~8 P# N0 G7 t3.7.1 代数方程的求解0 V9 I9 @; [0 A7 b6 ]7 \, K6 B
3.7.2 微分方程的求解
+ N9 X8 k& M* `# D& Z3.7.3 复合方程的求解
* B$ P |+ A* t) ?: A3.7.4 反方程的求解! }% A# w3 `# F; P
第4章 MATLAB图形功能
6 V. P q! F9 ^6 _4.1 二维基本图形
- Z1 i+ z' B8 f+ s* c# L/ E, n' R4.1.1 基本绘图函数
; u% i% R1 ~9 e) F, A4.1.2 特殊函数* b/ B6 n# h+ }. r# h0 f; o
4.2 三维基本图形
9 o0 F' ?, x" A; Y, L4.2.1 基本绘图函数. r8 U. }6 Z) B& ]7 k
4.2.2 特殊函数
, R& Z+ V7 E6 }9 J4.3 图形处理技术; h3 R# Y' \- ]) G
4.3.1 坐标轴的调整/ {5 x5 H+ R+ J# P8 E, J4 e- ]
4.3.2 文字标示
5 f8 | G( i' @) q+ r& F4.3.3 图例注解及添加颜色条
; w# [- k' F) }3 l% I$ k2 r8 x4.3.4 图形的保持7 v& W. Z7 f+ I
4.3.5 网格控制及坐标轴封闭- b& f v! w! n5 Z
4.3.6 图形窗口的分割
1 ]0 R6 ~% {6 }4.4 图形窗口
) @! E( v: M0 ?' S0 o! U4.4.1 图形窗口的创建与控制8 r" l2 [. l# k! u$ J" H
4.4.2 图形窗口的菜单操作3 K5 h% c) R' h5 Y: c
第5章 M文件编程
% |$ S5 o! D6 `) Z5 }5.1 编程概述
' f5 @+ @& J9 D* x5.1.1 M文件的创建' ~3 `$ \: t0 `
5.1.2 M文件的打开, A" T6 s) m: c( f, p4 {% @# g
5.1.3 M文件内容的显示4 q4 t( {" s9 k8 v5 I/ e1 R! o
5.1.4 M文件的分类
# N, e( P8 a6 p$ a5.2 与外部数据的交换
3 }3 a) R& E3 |8 a6 u! _5.2.1 数据文件保存
2 |5 y' @7 d* n3 C# H5.2.2 数据文件调用
& T: H" m. ]- A5.3 流程控制
% I+ _% U- X0 N8 `% X, k5.3.1 顺序结构# D" c. }* g% `) S
5.3.2 分支结构
: q" N! S H4 x) R5.3.3 循环结构9 m. F! {( s8 M% O. i
5.3.4 其他流程控制结构
& s2 J/ j6 V5 X1 r, T4 s5.4 脚本文件, Q- [* a( D3 d7 k
5.5 函数文件
. _: v" e2 k! {2 R% N' n5.5.1 基本结构
& n- ~& Q% N4 e1 t# C) G3 H1 A7 g5.5.2 输入/输出参数
4 i! L+ L. `. O/ Z- W1 S2 z: @5.5.3 子函数
* [) v- `" S6 m( U5.5.4 私有函数
$ F& J6 Q% r! n& S5 O5.5.5 嵌套函数: Y7 S4 y6 V. ~# l7 q
5.5.6 重载函数1 L: \& m! ~0 Q1 R3 }% d/ @
5.6 P码文件和变量使用范围
/ S& g& e* r* w0 h' |5.6.1 P码文件5 j. i* Y8 b, f# D7 @! z& U
5.6.2 局部变量和全局变量) [- R/ R! Z, l& _) Q
5.7 M文件调试
: }1 M, k) t7 {5.7.1 M文件出错信息
4 P `/ |) T0 T- Z5.7.2 M文件调试方法# @( P- [0 j5 p% Q6 n3 k! u9 r, e2 ?
5.8 M文件性能分析9 q0 Q; g4 K$ I Y1 O5 f6 M" A4 @+ s
5.9 编程技巧" E0 j- I- \ \' `
第6章 Simulink仿真+ m! q. o; m. e/ U" E% x0 `
6.1 Simulink介绍
6 v" V5 |5 ?% |+ E0 {: m$ m6.1.1 Simulink概述
1 y) a3 k8 V: f; Y. p2 [5 K6.1.2 Simulink窗口介绍
^; G4 x# X- I' Q! [6.1.3 Simulink运行原理
0 H) r5 l3 ^- b0 _6.2 Simulink常用模块
4 Y7 k3 S. g! v6.3 Simulink其他模块5 U% l3 `% N0 R4 ]* y2 o/ a
6.4 Simulink模型创建
8 m. i) m- G+ U: o6.4.1 模块操作
6 ]2 f5 x1 U+ O9 W6.4.2 基本步骤
% y! c7 p; ]1 T1 q% @6.5 子系统及其封装/ X3 b" A- }0 U' C( P- e; \
6.5.1 子系统的创建/ x. A( e' K9 ]9 m2 S K2 M ~
6.5.2 子系统的条件执行
6 z' n: S+ h9 [8 E( h3 [6.5.3 子系统的封装
5 X: }9 U2 l; y8 }6.6 运行仿真
0 x: _5 [! S w% v: Y6.6.1 过零检测和代数环
6 T: E" M$ o, v7 R7 |! @7 F& v* U6.6.2 仿真参数的设置
1 P6 L+ I) c# K1 _: V; p2 K6.6.3 仿真的运行# G) K3 Q3 a/ H- p
6.7 模型调试( f @% P4 |; O3 ]# Y1 Z- f
第7章 图形用户界面9 W7 ^6 H/ J, R( L& I
7.1 界面设计
6 D& ~/ i4 Z- h+ e5 ^! B, n$ N7.1.1 图形用户界面(GUI)概述2 R+ ~: \# k) J0 r
7.1.2 GUIDE的控件
$ {, c: k# p9 D. B0 |7.1.3 GUIDE开发环境7 e4 L8 Q) g8 M* _- v
7.2 程序设计/ E& Q( X( z, h: t! o1 B5 ~, v5 I8 _
7.2.1 对象的回调函数0 I; ?8 v3 V I8 @. Q1 E, l
7.2.2 程序的一般结构) ^1 C2 h% R9 Q' I5 W+ A; e) a1 @; G
7.2.3 对象属性的访问
) Z( a: d4 }3 g2 w8 L g" h7.2.4 对象间数据传递/ S5 S7 S, H) M ]' ?9 f4 [' b: M
7.2.5 GUI与M文件的数据交互
- Q3 r1 E! _4 |7 k7.2.6 GUI与Simulink仿真的数据交互7 D6 d' }6 T1 ~2 U3 P
7.2.7 中断执行2 p" P5 p8 i- V _0 Z4 A" N+ ~
7.2.8 多界面实例7 M0 q; x5 H9 k( b
7.3 GUI应用; p, }1 ?) v. m- ?& _
7.3.1 GUI设计的一般步骤$ B+ }+ j) H9 ~4 N1 n/ U
7.3.2 GUI设计实例
/ D" C1 o) ]0 [& n第二篇 提高篇
+ q: y g+ B1 `第8章 MATLAB科学计算& z5 N& S% \2 ?& B
8.1 方程求解
0 W0 p) i; i, f4 z* N4 u: R8.1.1 线性方程组
) n+ I1 T6 B/ I g3 B0 t% A: M8.1.2 非线性方程* c' v* X" z# T
8.1.3 常微分方程
3 S* D- X: w$ z4 A8.2 数据统计处理7 A7 U5 a% b/ ~" N; C. \1 O
8.2.1 最大值和最小值% q% z: x6 j; g' Z7 c2 H
8.2.2 求和和求积/ L% D$ l( \, {' ?) S( q
8.2.3 平均值和中值4 e" }) f* A' G" J- c% T
8.2.4 标准方差
% l& L5 @5 h1 }8 U( W1 t! u8.2.5 相关系数, W' w* d2 d; M4 w9 t# J5 a
8.2.6 排序
+ x, p1 k3 z5 ?' J- v8.3 数据插值' ]1 ^( a; B/ F, E8 p
8.3.1 一维插值6 f3 a0 b% y# A1 s, x
8.3.2 二维插值* H& i7 B P, }
8.3.3 三维插值
; d- f, g7 V8 `3 g9 M" w* a4 J8.4 数值积分
7 u7 `3 d3 T6 w3 Z( W5 t2 D8.4.1 一元函数积分
( x/ Y% w# f9 f: f; j8.4.2 矢量积分
- n( S* v1 ]1 v+ C8.4.3 二元函数积分
4 N0 T8 S" S: e5 ]" q- n8.4.4 三元函数积分
. | m! W9 V. H/ j9 w8.5 最优化问题求解" q- C/ R& g* H
8.5.1 无约束非线性极小化8 [2 x5 n2 b. |9 X# A( d! y
8.5.2 有约束极小化
, e7 P0 b, L, q4 }& m8.5.3 二次规划和线性规划, I0 k( B8 E4 W2 G
8.5.4 线性最小二乘
) k" \ u/ \- Q+ y0 l0 q8.5.5 非线性最小二乘+ W. h8 g0 [3 T
8.5.6 多目标寻优方法, Z$ b+ C9 Z7 \
第9章 S-函数
7 |, E, X* P k. E) j7 [ ]; [! s9.1 基本概念1 |7 E/ U: q- A4 `7 Q" g
9.2 工作原理5 @2 B* P l4 @" K' I
9.3 Level-1 M文件型1 o7 b4 e' {9 Y6 h; N2 |' P
9.3.1 概述
. t) Y1 K5 O, X7 ] ^# q3 p9.3.2 编写方法
' P& a, `" |- `0 N$ t S9.3.3 实例
% w; d {4 R0 p2 F' E9.4 Level-2M文件型
( N4 F0 f: p8 l5 E9.4.1 概述: x5 g% o8 z$ I& `
9.4.2 编写方法
) |: e% \& q0 L! ^) C. k$ T9.4.3 实例
9 o" {2 Z6 e' n* D; ~( F0 {* l9.5 C MEX文件型
$ e8 D# X1 [% Q- D' h5 v9.5.1 概述
q8 t! D4 Y1 C# B1 n3 B; o# ^9.5.2 编写方法. J# C& J( E% K% a7 a- q
9.5.3 实例" E5 Y5 u0 `" c5 \4 L4 z$ [* ?/ Z4 f* O% X' c
9.6 使用S-函数创建器编写C MEX文件型5 C1 [5 H5 Y# c5 H
第10章 物理系统的建模和仿真: T0 ?! s0 M7 K- L2 u7 h5 ~: y
10.1 物理元件库
) H" X3 M5 A) M/ D10.2 机械系统8 o- u3 M) M$ M* I$ |$ B( n8 _/ V O
10.2.1 主要的机械元件! W6 f) `4 W7 G+ r4 |
10.2.2 建模的基本要点及步骤2 X1 U0 o: `7 O; C. F1 n
10.2.3 常用的机械系统/ g/ C! t* n% G6 N+ W# b2 D
10.3 电气系统3 m; e# W! {3 Y6 n j8 J3 X
10.3.1 主要的电气元件
" m# {* c- V4 o. I# L- P10.3.2 建模的基本步骤
2 m' H/ z' _6 [' P7 q! G1 c10.3.3 常用的电气系统
, B D- Z. g+ ^1 ?" @10.4 多域物理系统实例+ E4 F/ ?( B X2 d# K$ `
第11章 MATLAB外部接口8 n1 [' g [8 n ~( P& I* [
11.1 文本文件
6 ]" n% D0 ^& C w" L11.1.1 打开/关闭文件 C0 P- a5 l5 r7 a" C! Y! x3 s
11.1.2 二进制形式访问
( }4 x1 ]0 B5 a8 Y: F11.1.3 普通形式访问- Z" m7 P: J# ^) c6 Y t& o8 @0 M/ f
11.1.4 文件内的位置控制 - W$ I8 e5 h$ o1 I: N7 |. y
0 t" }5 j9 @- P7 W4 ` |
zan
|