数学建模社区-数学中国

标题: [基础] 张琨《MATLAB 2010从入门到精通》 [打印本页]

作者: 建不了的模。    时间: 2014-8-1 11:40
标题: [基础] 张琨《MATLAB 2010从入门到精通》
[基础] 张琨《MATLAB 2010从入门到精通》
! q" W7 n6 G0 S* s! E内容提要
) z& V* k6 l2 d, H' Z; ]( U* n" W9 v  《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。
  _2 B- e' s- z  读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。
+ a6 ~4 w, R! h! m9 i# K目录结构  t+ d/ H. }) G! o( r
目  录9 w  V$ L4 A  k4 m/ f
第一篇 基础篇
& r. s8 F) q" Q' X第1章 MATLAB概述5 B. Y5 F$ l( u. n
1.1 MATLAB简介与发展历史
5 x8 o! z9 F2 M# A1.1.1 MATLAB的基本功能及特点
- G2 @4 {& ]0 @' |4 a" N4 g& R" s5 p1.1.2 MATLAB R2010a的新功能及特点' G6 g; J; b/ P/ B
1.1.3 MATLAB的发展历史7 o' j0 f! Z( u/ z% A
1.2 MATLAB的安装、退出与卸载
( }  b# s* v+ @1.2.1 MATLAB安装
- ~* S, @: w  }8 c8 t0 i7 k8 X# ?! B1.2.2 MATLAB退出; I( [. R/ D/ t0 j
1.2.3 MATLAB卸载9 B( w" a: @0 y7 }3 ]
1.3 MATLAB的目录结构5 f+ G0 X+ i/ P
1.4 MATLAB的工作环境& u' j  k8 |: k5 S: Y# z
1.5 MATLAB的通用命令简介9 D2 _$ R7 }* O; X) E1 t$ ~
1.6 MATLAB的工具箱简介
/ f; F; K, J& C" c8 Q" a! P1.7 MATLAB的帮助查询功能
: o7 P  D5 ]6 s2 k9 R% t第2章 MATLAB数值计算. m9 p# u3 K: r7 ^) g  F' e
2.1 数据类型0 c( M: z4 h* u2 Z) F+ w
2.1.1 字符串(String)类型
+ w: B- U. P/ L, Q2.1.2 数值(Numeric)类型$ H% x2 b  @' l2 t! O. [! E
2.1.3 函数句柄(Handle)
: |. H' n) Q+ s* n% D- P' X2.1.4 逻辑(Logical)类型. k$ g& @) @1 p0 J
2.1.5 结构体(Structure)类型4 U5 D0 U8 v. K9 }: u4 d( r2 F
2.1.6 细胞数组(Cell)类型3 p& a' M$ q6 e* Q' Q* J$ C
2.2 数组及其函数$ Y; |" t5 V4 a  }8 U* p
2.2.1 数组的建立和操作
! p1 \( V: n# z4 Q2.2.2 数组运算( i3 Q& d4 Q" D6 _
2.2.3 数组函数+ _7 Z; {6 b5 N! M; s3 q
2.3 矩阵及其函数
0 ?$ ?5 E+ ~0 H: U2.3.1 矩阵的建立和操作
/ R6 F" g5 J" m7 R) \: R0 z2 F' e5 \) F2.3.2 矩阵运算
# ~. L" [+ g6 U1 A: t" X. s! [2.3.3 矩阵函数% J. f1 S; F, l
2.3.4 稀疏矩阵及其运算7 I* X, l: S0 Y0 z7 p* J
2.4 多项式及其函数: W% A7 _/ B$ t8 Y. e
2.4.1 多项式的建立和操作
2 v2 }* Q* O' ]2 R) Z4 ~% g( i$ F6 v2.4.2 多项式运算" q9 j7 t% s  Z3 t* c& C8 n
2.4.3 多项式展开. y0 `, y2 G6 H) r
2.4.4 多项式拟合
1 y+ H. Z9 I( j' n2.5 关系和逻辑及其运算, |" h8 u  @. a; q" T7 |
2.5.1 关系和逻辑运算符
, S. i3 m1 E: H, O1 b+ S: t2.5.2 关系和逻辑函数
+ I" b: u4 A( P6 {4 }# N2.5.3 NaN和空矩阵
) R* l8 n3 M- j; y; p4 e第3章 MATLAB符号运算
6 G5 w7 y- e& e! O1 s8 `3.1 符号运算入门3 f6 K) e1 a2 _# L" h- t  [
3.1.1 符号对象的创建函数& `. K3 b: ]1 Y' J9 o& F6 ^
3.1.2 符号对象的创建* l. A& l7 `( g& x* x
3.1.3 符号运算中的运算符. B7 a$ V# T( f; g; r4 e" W" ?+ G
3.1.4 符号表达式中自变量的确定
7 n( `/ Y- G" H/ D3.2 符号表达式运算3 F6 ?- v* O% D2 z  F
3.2.1 提取分子和分母. `4 }7 V# d6 @
3.2.2 标准代数运算( j0 Y2 W% J7 B$ O
3.2.3 复合符号函数运算. _9 E7 {0 b1 ^/ r7 H
3.2.4 数值转换
% j$ D' `3 P1 a# @; Y4 [  C9 N3.2.5 变量替换
) M9 ^* s5 X* j3 Q! a, X3 E6 ?( Y3.2.6 化简与格式化
, Z1 [$ k+ J7 E5 M) ~3.3 符号运算精度  s2 l2 K- V+ E1 B2 I5 {
3.4 符号矩阵的计算& p: I: R) K$ M; T9 S, j# t1 j5 G
3.4.1 基本算术运算3 I& l7 K- r! R. w
3.4.2 线性代数运算4 G& x8 ]3 Q4 h- T( G2 C/ q( Z
3.4.3 科学计算. W% `6 x; j2 ^) n$ [
3.5 符号表达式积分变换
4 M4 E' M+ i, |3 k3.5.1 Fourier变换及其反变换
8 T- P* L7 x2 T. d3.5.2 Laplace变换及其反变换4 @/ F) b& a2 p% ~& n, M# @/ E9 q9 }
3.5.3 Z变换及其反变换
2 R3 ?: k6 R6 |( Y5 r  @3.6 符号函数的图形绘制2 Z1 N) a4 @5 P: R
3.6.1 符号函数曲线的绘制
' O  ^/ q1 S; G) K3.6.2 符号函数等值线的绘制+ f! \/ P( }; ?% o
3.6.3 符号函数曲面图及表面图的绘制5 a+ j; n: m" g. m) b' l- g
3.7 符号方程的求解
# i7 [! n7 G: Z" ], m3.7.1 代数方程的求解/ @% O9 o" Q0 Y8 C& z
3.7.2 微分方程的求解" \, s% T; Z. c
3.7.3 复合方程的求解6 r) l& x3 a9 e0 |- Y7 _
3.7.4 反方程的求解
! G0 z# i- x4 f! n: f  Q第4章 MATLAB图形功能
8 f. N$ n+ W2 S4 ?( Y5 L# E4.1 二维基本图形$ V+ e/ r3 T; E5 X- K5 V* G
4.1.1 基本绘图函数
; f# ^% f' M: s# ~" c4.1.2 特殊函数
3 @' |! s/ g+ `# t4.2 三维基本图形
4 b( h2 Y* D$ o7 n- w4.2.1 基本绘图函数+ J/ o% {: Z! g  |  }! D) m5 m, H
4.2.2 特殊函数
4 u  [4 s, f& Z4.3 图形处理技术9 C9 z2 N+ t/ U! `: p
4.3.1 坐标轴的调整7 J9 \9 E" f; @+ f$ g$ t) K9 K+ c3 X& Q+ F
4.3.2 文字标示
. f4 \/ Q1 E* u, v1 |4.3.3 图例注解及添加颜色条" c0 E- {6 D4 z# D
4.3.4 图形的保持
+ i( P- f: I( W! m, G0 M( m4.3.5 网格控制及坐标轴封闭( d$ u  }# Q  x/ N( x
4.3.6 图形窗口的分割- |7 R6 |1 L' U& p( d  ]+ f+ n4 C
4.4 图形窗口
0 L5 r1 w$ J# l/ {: B4.4.1 图形窗口的创建与控制* v6 \1 F0 j, |8 V' ~' K$ a! g
4.4.2 图形窗口的菜单操作( U1 A) o, a8 A! K3 V* D1 [
第5章 M文件编程8 l5 J; z  K7 W+ p5 Q
5.1 编程概述7 X9 b+ P8 J3 p$ I
5.1.1 M文件的创建
1 ?& k' B' y# J5 X- j! j5 {9 q5.1.2 M文件的打开
- P5 @1 X/ j4 `- D0 L/ J2 w$ r7 U0 |5.1.3 M文件内容的显示- f8 L  j3 F  o/ G/ n
5.1.4 M文件的分类
; m/ Y9 v4 t0 Q) |; ]5.2 与外部数据的交换
- K5 |9 y1 r3 H( U, d& @5.2.1 数据文件保存' N; A8 x% Q- i
5.2.2 数据文件调用
8 ]- W: `6 |" d2 R! n* W$ A5.3 流程控制" e# v# e* i# _% f+ @5 Y
5.3.1 顺序结构6 d; @- g9 c9 Y1 D# l/ X3 f& r* e
5.3.2 分支结构- e% l" S6 u: A. j7 H+ N7 V# ~3 _% i
5.3.3 循环结构0 \, @; N5 ^; i" y0 \( _8 o( ~
5.3.4 其他流程控制结构
: q: s, `/ O1 J$ s- O! o* P5.4 脚本文件
% \* p6 m( C& D( b! k- S: P5.5 函数文件6 z6 j, ^9 i  Q3 \# D# }" F) X
5.5.1 基本结构
- v- o( a; N: A6 M5.5.2 输入/输出参数
' k! |( M) z$ o+ Y0 O& v5.5.3 子函数# N3 O7 q/ W, R
5.5.4 私有函数0 D. ^5 w+ n( S# ~. Z7 d
5.5.5 嵌套函数
; U& r0 S+ a; g0 @" V" v5.5.6 重载函数
) p+ _4 b1 B' I$ \) T" N: G( }5.6 P码文件和变量使用范围) _; G: h' V! b: G9 Y' U
5.6.1 P码文件9 w! }1 Q) F' x5 |2 ~8 U6 n
5.6.2 局部变量和全局变量/ K9 g0 ]2 W& c4 ]% M; [
5.7 M文件调试) Y4 z( z( P# O! ^& N' |$ ]1 o* I
5.7.1 M文件出错信息
) G5 f5 B) Z9 b2 }5.7.2 M文件调试方法
6 W- C- A$ t4 \5.8 M文件性能分析
. y# Z5 h5 r1 c5.9 编程技巧( }9 o5 j) Z4 |% B2 f4 C
第6章 Simulink仿真% p  ^: o- O- s% ~& d: K" e
6.1 Simulink介绍
5 w" m+ A, M& X& r" ^% E3 |6.1.1 Simulink概述
' s0 n' F  D/ T# T( Y6.1.2 Simulink窗口介绍. Z- o% O: `2 _% i# f+ f" ~
6.1.3 Simulink运行原理- U* Q( g- c; l1 ^" h% C5 J7 j0 T' q
6.2 Simulink常用模块+ ^. @, g# v  [! e' A/ Y) A7 ~4 K
6.3 Simulink其他模块0 f) V; Z( m5 A* ]# v3 g, D, H
6.4 Simulink模型创建3 T- @) F  G* D& E5 e0 y
6.4.1 模块操作  w7 I% T$ H  O8 b  f' R
6.4.2 基本步骤
& T% \  Q. w2 S' b1 ?9 h6 N  ^6.5 子系统及其封装( A7 r! i: I" q3 U$ l$ X
6.5.1 子系统的创建) Y/ I) f( c; a. H
6.5.2 子系统的条件执行4 }: Z( I  N2 u! H& Q0 G$ J" G
6.5.3 子系统的封装" Y" V5 P7 I7 ~( q; @' y! x
6.6 运行仿真
9 B) n, h  T- n3 g; P- E( r6.6.1 过零检测和代数环
2 }/ {4 y+ M. t. F6.6.2 仿真参数的设置. E$ i1 e$ v7 ^- b# f7 h
6.6.3 仿真的运行
* }7 J) ~' `+ ]- d+ p9 x6 q( U6.7 模型调试# N0 s% ?$ e$ V) m
第7章 图形用户界面1 y0 }# f4 ~- Y1 y7 k  d
7.1 界面设计4 z# T8 `( Q, Q8 x$ g# d5 Y
7.1.1 图形用户界面(GUI)概述
) t1 h% P1 i. {1 |: z+ J( }' R+ A1 ?7.1.2 GUIDE的控件
8 X/ A" m8 K9 _9 N) e7.1.3 GUIDE开发环境
. `4 Z2 w: q9 @3 A( n% S9 r7.2 程序设计
. V5 c5 l8 X) B2 E. n6 k% `7.2.1 对象的回调函数
7 W& o+ {5 G: Q& g$ W% I7.2.2 程序的一般结构/ |) w# ^7 V3 c3 _% G0 i
7.2.3 对象属性的访问- M. e. k9 w, S
7.2.4 对象间数据传递4 `; z3 b# c& N( f3 g# K6 W
7.2.5 GUI与M文件的数据交互9 U- h4 _. G2 n3 B$ u
7.2.6 GUI与Simulink仿真的数据交互% v/ O' n" P5 A* `
7.2.7 中断执行; |' X1 _( v5 n
7.2.8 多界面实例
3 |+ B! n3 G6 j7.3 GUI应用" W: C8 X: I+ [6 k7 H; B
7.3.1 GUI设计的一般步骤
1 s5 B* [6 q/ b" ^  f% l, j7.3.2 GUI设计实例
& q" h( E% N# M! N/ ^! h* b3 W; S第二篇 提高篇
: N7 y& U) l4 n0 {第8章 MATLAB科学计算
$ E( P% F& W( @: S: t: T' q7 f' Y8.1 方程求解
% z/ T9 D  S( ]- A1 S9 X1 @* F* E+ ?8.1.1 线性方程组
: u' S! `+ _1 h2 Q0 {' _/ J+ r8.1.2 非线性方程
' S8 x6 d1 M7 r' Q8.1.3 常微分方程, _1 ~. X& S7 N
8.2 数据统计处理
8 a% u) l* Y' E1 N  g  f0 R" ?! f0 j8.2.1 最大值和最小值
- K: j  |6 w3 }3 n8.2.2 求和和求积1 {* m, E& H- G* a
8.2.3 平均值和中值
. l$ m2 z5 x! @9 J; D( i2 K8.2.4 标准方差- g1 f0 O* J" O  _3 |
8.2.5 相关系数
8 K+ I4 N9 U& I4 B* Q8.2.6 排序. e2 v. e) V" K4 d
8.3 数据插值
9 z! [+ R6 N# v- E8.3.1 一维插值8 q- K$ l; Z2 S' |  [4 c8 I, [
8.3.2 二维插值
- k' B. J. c% m& E8.3.3 三维插值
: K& z5 h2 Y$ d( u& a2 |8.4 数值积分: R2 u# a5 \1 |
8.4.1 一元函数积分
" C, b2 K- [# f! J+ F9 K8 E8.4.2 矢量积分" w- Y* y& f: U2 X/ T' w: `
8.4.3 二元函数积分+ L. u! y7 ?7 L+ o
8.4.4 三元函数积分
$ F/ o5 L) Z7 `8.5 最优化问题求解; E. l7 O8 a  W; s% j+ U4 q
8.5.1 无约束非线性极小化
1 v; O( ~/ ~% s5 f1 E/ t8.5.2 有约束极小化
1 A( H6 ^5 A9 S8.5.3 二次规划和线性规划
  l0 y; v1 b: x8.5.4 线性最小二乘+ j8 }# I- L0 s" t6 w0 V. s
8.5.5 非线性最小二乘
  x- `$ d, Z. Q, F3 u8 [! a8.5.6 多目标寻优方法
/ P1 J! I* r  w- p# t4 c第9章 S-函数
! c# R6 `% P, X$ k  c/ ^6 a( M, p9.1 基本概念8 D) b% T9 L4 S) n
9.2 工作原理$ I+ X9 Y, M7 C* f) T/ L
9.3 Level-1 M文件型
# J% P7 F& G7 k3 c" o, V4 b/ L( O9.3.1 概述: |7 F; P. y! s! T% j/ I: A) g
9.3.2 编写方法
' w* w& s2 Q+ X, T9.3.3 实例  L) \2 |" f  o$ m" [
9.4 Level-2M文件型+ c5 t/ g4 h3 w; c4 ^$ f1 h
9.4.1 概述$ B2 v& w* w- F4 T; q
9.4.2 编写方法0 w- E" r# N2 a/ I
9.4.3 实例
1 Q- _+ }! }% n9.5 C MEX文件型: o6 _' m2 P/ T1 W' ^. P- `
9.5.1 概述
5 s& P1 ?6 }- \7 X, K7 Q9.5.2 编写方法
7 T, y/ w. v" b7 B9.5.3 实例0 Y3 R% U, O( |1 x: z
9.6 使用S-函数创建器编写C MEX文件型" k# d  T2 [1 v
第10章 物理系统的建模和仿真
/ ?4 ^% }" F. T" w$ ^1 c7 W! E10.1 物理元件库# O; _7 W" L7 w1 @  V
10.2 机械系统. h- W, N. P9 W/ E* b7 J. O
10.2.1 主要的机械元件
. ]) _- }, Q) ?4 T- O( y10.2.2 建模的基本要点及步骤& y  g4 R# M% p: _; O" A5 g# Y
10.2.3 常用的机械系统
( T( z& b9 a# s, v* Z; z+ x, \4 ^& p10.3 电气系统
$ E8 e0 ^# K, V1 f& B6 }( B* m( w. x7 G' V. M10.3.1 主要的电气元件
8 g2 g' |4 Y9 ]+ _. g$ N6 v10.3.2 建模的基本步骤" k, Z, I5 |; V. y
10.3.3 常用的电气系统% ]. R. S1 z: T' \  M! t: s
10.4 多域物理系统实例
+ l$ P2 C' J5 l1 o" y& `第11章 MATLAB外部接口+ A5 \, C: e3 G8 j' y
11.1 文本文件; s7 o/ U1 |4 s( H6 w
11.1.1 打开/关闭文件
* z! `7 E( Y0 g  ?11.1.2 二进制形式访问' g, m$ c8 v2 G) y& W5 `1 d; j% ?, t
11.1.3 普通形式访问
4 l9 U) K7 }% t. l11.1.4 文件内的位置控制
/ ], P( ~2 s) _; X/ L! b. k* }2 B
" ~1 c8 D, G( h7 G! p
作者: 数学中国user    时间: 2014-8-1 12:03
看到了看到了!
作者: dunang    时间: 2014-8-1 22:11
强大
作者: U1394212920    时间: 2014-8-3 16:46
谢谢楼主分享
作者: U1394212920    时间: 2014-8-3 16:47
谢谢楼主分享
作者: 小青蜂    时间: 2014-8-4 11:37
怎么看不到呢?
作者: 马_到成功    时间: 2014-8-4 17:10
呜呜呜呜呜呜呜呜呜哇呜呜呜呜呜呜呜呜呜呜呜呜呀
作者: 凉梦丶    时间: 2014-8-4 18:17
谢谢楼主分享~~         
作者: 2014jmxzlcz    时间: 2014-8-6 23:47
。。。谢谢分享
作者: 自己想    时间: 2014-8-7 14:48

作者: 狂子    时间: 2014-8-7 18:01
赞一个。。。。。。。。
作者: 772559732    时间: 2014-8-8 16:10
比赛快开始啦,期待中掺着忐忑
作者: 772559732    时间: 2014-8-8 16:11
比赛快开始啦,期待中掺着忐忑
作者: 爱暮    时间: 2014-8-11 19:41
xiazaidizhine
作者: 狂子    时间: 2014-8-12 10:35
赞一个。。。。。。。。
作者: 狂子    时间: 2014-8-12 15:54
赞一个。。。。。。。。。




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5