数学建模社区-数学中国

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

作者: 建不了的模。    时间: 2014-8-1 11:40
标题: [基础] 张琨《MATLAB 2010从入门到精通》
[基础] 张琨《MATLAB 2010从入门到精通》
" k1 m% O  b4 m内容提要; w$ [: V4 X2 Y  M( C7 Y# O# i
  《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。% M- }9 Z+ i: v7 x
  读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。0 g2 x: Z% C4 |, G2 s
目录结构- }1 v5 ]& P3 M$ w
目  录; g! w0 G9 @1 r
第一篇 基础篇6 R/ g% y2 _5 k3 p3 x. `
第1章 MATLAB概述
. `7 h8 ]+ F$ x& G& U: K1.1 MATLAB简介与发展历史) b( S+ h* q* Y% s9 W9 W
1.1.1 MATLAB的基本功能及特点) J. l1 P% j$ B6 X1 `
1.1.2 MATLAB R2010a的新功能及特点
* e& d6 H5 ~0 o  V2 S( l1.1.3 MATLAB的发展历史0 J0 R$ g- q" w1 W' \
1.2 MATLAB的安装、退出与卸载' H4 J8 C- ]8 f
1.2.1 MATLAB安装! y$ ^3 _( \8 f" O* G2 o( m
1.2.2 MATLAB退出
0 t+ [1 |: q) B1.2.3 MATLAB卸载
+ M" s% s4 M7 O6 k* Z; s, z1.3 MATLAB的目录结构- R2 C$ Y; m* |
1.4 MATLAB的工作环境
3 E1 u) q* `" G- t1.5 MATLAB的通用命令简介
; l. `, ~0 [, w" @1.6 MATLAB的工具箱简介
! s- O- y* T7 f5 b- `0 e1.7 MATLAB的帮助查询功能3 |  g; r) g% s& I" Y  Z
第2章 MATLAB数值计算9 L0 G( U& K: N) w
2.1 数据类型6 t, r0 V% x5 @; w1 ^
2.1.1 字符串(String)类型
9 x) X2 l; z; Z7 c2.1.2 数值(Numeric)类型4 c: E2 [* g. x# R  S7 T& n& T+ @% `
2.1.3 函数句柄(Handle)( c- Y  n- U7 Y; s7 y
2.1.4 逻辑(Logical)类型8 }( F) y; T2 p% U) C9 N7 k
2.1.5 结构体(Structure)类型
3 N" {! F0 U8 m& T( X2.1.6 细胞数组(Cell)类型( m. C% s# ?! u  ^
2.2 数组及其函数, }. F1 N- ^. G) s* x9 ^9 ^3 @* \) f
2.2.1 数组的建立和操作
. C2 b7 L8 v3 Z- o0 _* R' B2.2.2 数组运算1 I4 D8 ?7 ^  U9 X+ Q' C! n/ w
2.2.3 数组函数
! f! `/ F- N: _2.3 矩阵及其函数
9 B% M7 i) C$ V2.3.1 矩阵的建立和操作
) W/ Q6 w: b- m" ~" W" q2.3.2 矩阵运算! r% B  C7 F  b* n. x# b# G$ @6 Y
2.3.3 矩阵函数
9 B5 E+ e) K% `2.3.4 稀疏矩阵及其运算
* Q; k; \0 x! Q( e/ z7 v2.4 多项式及其函数( A1 W, x! o& J) A
2.4.1 多项式的建立和操作+ g. J8 i/ [4 l1 \5 u) \; S
2.4.2 多项式运算8 H& K* Y% B. E3 b) d( p9 L
2.4.3 多项式展开
* T3 [/ k7 c: N* c2 R# r5 c) }2.4.4 多项式拟合' V. h6 T  {" w, P1 K
2.5 关系和逻辑及其运算6 l3 \9 `+ {* V9 H* B- ~
2.5.1 关系和逻辑运算符8 l9 k6 A# d- f7 h6 U, ]
2.5.2 关系和逻辑函数9 [# }+ A5 B1 M4 D+ E* k" X) k
2.5.3 NaN和空矩阵+ b4 r8 y8 w7 t3 c
第3章 MATLAB符号运算; T4 N9 G# f  K. g: L6 ~) g  w
3.1 符号运算入门
2 R- x" Q3 n' C3.1.1 符号对象的创建函数6 p# ]: r2 l8 d! t
3.1.2 符号对象的创建& O, C3 W" F& r+ W
3.1.3 符号运算中的运算符
* c* O7 ?1 T! f. @9 g- ~3.1.4 符号表达式中自变量的确定" T7 J0 C3 u  }& L0 M% n' L
3.2 符号表达式运算" K6 l$ Z: x" ^/ o0 X  [
3.2.1 提取分子和分母2 z& f8 z5 k' B# J! s4 H8 F3 t
3.2.2 标准代数运算. S4 R# |% v, \. S
3.2.3 复合符号函数运算# |7 f6 _  p: ], O: z9 T/ D
3.2.4 数值转换# M7 u& u! [( d4 m& t
3.2.5 变量替换
1 C0 K2 \0 [& }) a3.2.6 化简与格式化( O5 |$ N# `* d; Q) l- b; O
3.3 符号运算精度2 U% C6 A  j* w8 A
3.4 符号矩阵的计算
2 D, C6 n7 p/ j0 o3 N8 o3.4.1 基本算术运算
; Q8 W1 y7 _$ `3.4.2 线性代数运算
4 }- y8 O9 v4 T) p3.4.3 科学计算+ S! l) n; B8 R9 _; k4 E
3.5 符号表达式积分变换) Y" T9 [6 L6 [' E$ M2 m
3.5.1 Fourier变换及其反变换
* |7 n; b$ ~; p: a. {3 b) N" g! \" ^: U3.5.2 Laplace变换及其反变换
- p) d* D( c1 x' D  c9 d3.5.3 Z变换及其反变换
$ @! j3 r3 M: M# r% q8 K6 x3.6 符号函数的图形绘制4 E. \9 h7 S! _  Z. t
3.6.1 符号函数曲线的绘制% o4 q* m4 x/ ?; s
3.6.2 符号函数等值线的绘制
, ]- O! t7 ~+ R% ~% t- g) b3.6.3 符号函数曲面图及表面图的绘制
* w3 P1 S( i; V: W+ k% K6 \9 q3.7 符号方程的求解. {3 Z2 ?! O! a3 [3 w" q! K( ^
3.7.1 代数方程的求解6 v2 T1 m9 M+ R0 @2 o
3.7.2 微分方程的求解
( `2 p2 [0 V- j4 F$ ^7 `+ U! E/ M3.7.3 复合方程的求解
$ ]2 @; ?, q5 j% V( Y* ]8 J1 s3.7.4 反方程的求解* m: J! v9 P' i8 W9 ~( F
第4章 MATLAB图形功能
& J% l  o7 K/ ]) C. ]2 S4.1 二维基本图形
7 l3 x2 O! C: }, O2 a, p" j4 i' x4.1.1 基本绘图函数9 r. M( g; g5 R2 w4 o9 E5 A1 D* ?
4.1.2 特殊函数' J" t0 a+ [0 `- g: `& C) B; M
4.2 三维基本图形0 A+ q0 i5 j. e+ Z- e4 W/ d
4.2.1 基本绘图函数! t6 f2 ?$ I8 A/ U0 g, h; J1 E' [. ], p
4.2.2 特殊函数
# Y0 |% C" Y6 t% x$ h4.3 图形处理技术
) G# \. K! d8 r4.3.1 坐标轴的调整
3 [  f" C3 C9 A7 t4 K1 e2 Q3 S4.3.2 文字标示
3 U1 T& B. E5 E$ }0 S4.3.3 图例注解及添加颜色条
9 z& f" Y. ^6 Z) w" @4.3.4 图形的保持
7 l+ `6 I2 u! a  p1 p4.3.5 网格控制及坐标轴封闭
6 b2 t+ o7 B4 L2 [4.3.6 图形窗口的分割$ [4 B# X0 s$ T: ~8 j$ [' T/ ^$ @* v
4.4 图形窗口
/ a8 {8 k+ f( D+ _5 x4.4.1 图形窗口的创建与控制
  _5 X2 b( `" I4.4.2 图形窗口的菜单操作+ D& W3 h3 J4 Q$ n" C- \
第5章 M文件编程
  c1 C9 q0 c8 i5.1 编程概述
( I5 l7 _; w" ]  k5.1.1 M文件的创建% ~% t+ s9 @( I. ^
5.1.2 M文件的打开. L% D, s  Z$ n! c1 k  n5 e2 a1 c% @
5.1.3 M文件内容的显示
; l4 b* S3 L7 ~5.1.4 M文件的分类
& A5 Y: t1 Z8 ^2 f5 a" w5.2 与外部数据的交换1 t/ _+ N- k! b' z
5.2.1 数据文件保存8 j% A; E& G1 J* _6 g
5.2.2 数据文件调用
# L1 r2 ~9 A6 |6 G+ C, w& D9 N5.3 流程控制7 b* K- K' m/ ^7 w; g
5.3.1 顺序结构
+ e8 o' B7 G2 }7 y  m$ t" F/ ~5.3.2 分支结构
# @8 e. \) @' J# a2 C; ]5.3.3 循环结构
- u) z/ M# o/ M) j5 v9 ^5.3.4 其他流程控制结构* U) b( W  y: l$ Z* a9 }' i3 }# l
5.4 脚本文件
2 x, ~  M& D5 Q0 H5.5 函数文件
4 V+ v( Q- w( u# L  f7 a, e5.5.1 基本结构
2 g5 L1 t# I  m, N& B' D5.5.2 输入/输出参数
- B* {1 @* S3 _' D0 t5.5.3 子函数
3 K( p- W3 J/ S# Z5.5.4 私有函数
4 w  `5 \4 F4 V0 e0 B6 h3 A  ~- L2 P5.5.5 嵌套函数
! D& N3 N  z( `5 Y7 |) N' t1 C5.5.6 重载函数
! {( {* e% i- |; W8 N: S- j" K+ S4 @5.6 P码文件和变量使用范围
' t  J8 s6 |/ J8 H! a3 y5 K5.6.1 P码文件
1 h: K- H3 i# G( g- d5.6.2 局部变量和全局变量5 P  G. B5 z# V, ^
5.7 M文件调试
8 R! s% U+ t2 [  }/ b5.7.1 M文件出错信息* o2 B; M( [# n' N- A
5.7.2 M文件调试方法$ Z( l: P+ x; J9 Q0 N/ }( e
5.8 M文件性能分析. }6 ?  }, w- F9 D. C/ O
5.9 编程技巧$ j. }) b% k+ c
第6章 Simulink仿真9 _: |0 [1 L) {$ \& B
6.1 Simulink介绍. R8 Z  ]1 U) s1 ]# p4 J9 d. E
6.1.1 Simulink概述
5 i" I( P5 c3 H6.1.2 Simulink窗口介绍5 i0 J5 j+ p! `" N* t; U, H  o: |
6.1.3 Simulink运行原理8 o; [" @6 N( W6 p3 B
6.2 Simulink常用模块3 X$ q% {" u4 M( z6 O+ x
6.3 Simulink其他模块
3 C/ V  K; I! ]$ S6.4 Simulink模型创建, z3 K+ K# X" M3 k
6.4.1 模块操作2 R) O% v$ L0 x; w: z+ m
6.4.2 基本步骤
# X+ K; }0 m. a8 s+ K4 D* [6.5 子系统及其封装' B3 s) {5 z/ |
6.5.1 子系统的创建5 `& z# u7 g( T' Y
6.5.2 子系统的条件执行
; i9 U; t8 X# l6 j3 p# q6.5.3 子系统的封装
. ~+ ]0 h# R- |" W8 I5 S: l( w6.6 运行仿真! b. u3 C9 K! ^9 L' {8 e! U/ b6 l
6.6.1 过零检测和代数环
; E1 n6 k' y. t6.6.2 仿真参数的设置3 P# r1 r0 \% x  \" g5 o: r% C
6.6.3 仿真的运行8 a+ T- h$ l- p& }! x  x. p" x
6.7 模型调试
% J2 y+ o1 k! V8 J: |8 [+ E- N7 R第7章 图形用户界面. j. w! o. j+ V* n9 E
7.1 界面设计
0 Z" s" \& C) o7.1.1 图形用户界面(GUI)概述
" L4 h. H0 i9 K" v7.1.2 GUIDE的控件
4 [7 r6 d# [/ A8 |4 L$ H7.1.3 GUIDE开发环境
& s; k8 _* z/ q6 {' C+ H/ w' o2 G7.2 程序设计; @* T+ W1 b9 D! k5 j) v3 E
7.2.1 对象的回调函数
2 A/ v6 k, `+ K8 f4 G- @, Z' J7.2.2 程序的一般结构5 n0 R% n& F' [
7.2.3 对象属性的访问
, {$ ^* U% a9 W; ~7.2.4 对象间数据传递
7 T  x  h% |" C3 R% y7.2.5 GUI与M文件的数据交互4 |2 ^7 g6 s# {3 T' e
7.2.6 GUI与Simulink仿真的数据交互. U, a; Z9 o: i- \& G+ {# t
7.2.7 中断执行) U% X8 {2 y/ {6 N+ J3 O
7.2.8 多界面实例
6 h; c/ d- {+ B" g7.3 GUI应用
% ^& E8 w; \# V0 N3 ?, _$ T. ]5 L7.3.1 GUI设计的一般步骤3 J/ b9 N: E3 v) k" ?5 M1 U4 o
7.3.2 GUI设计实例" a  f: ^6 A7 @& H1 C: @5 T  ]6 ~
第二篇 提高篇
4 K8 j7 F* k4 Y2 K) f3 F1 v第8章 MATLAB科学计算/ n: ?& c/ Q  T
8.1 方程求解7 {: f5 S, b( ~0 {5 k/ a0 e7 w
8.1.1 线性方程组
* o, d3 q# a; v6 C- I5 `/ V4 W2 ~8.1.2 非线性方程9 p5 j( Z7 V/ t7 _' x
8.1.3 常微分方程
6 b* D# {; w9 u6 N9 q- p/ V* `8.2 数据统计处理
' ~. m- ?" E/ c1 l6 l$ ^: |% N% n8.2.1 最大值和最小值
. n  o0 C+ L) [) k. J  \0 u8.2.2 求和和求积
0 V+ q. W, L5 e6 H2 Y2 f4 L) J8.2.3 平均值和中值! [8 P* x3 h9 {5 T
8.2.4 标准方差
0 f( Z% L+ V9 u" s3 w: u- q8.2.5 相关系数) m) W7 ]+ ]: e; Z
8.2.6 排序
" c- R+ S% N7 h' ~: G7 q8.3 数据插值9 L, g# Q: G4 @+ S
8.3.1 一维插值
; q5 }. G* `+ C4 [7 r8.3.2 二维插值
3 _; ?5 a7 O( G& M( `& L8.3.3 三维插值$ J0 g' b1 ?* b/ K$ @0 i
8.4 数值积分  M& Z; p/ @$ p& b4 a# o% n
8.4.1 一元函数积分# q" [3 X& i& O0 J7 D2 z
8.4.2 矢量积分
7 |) k. R" Z( N9 F8.4.3 二元函数积分
) c! W! v6 J( ^0 g- F! a8.4.4 三元函数积分: w- ~) c! y' \- \- W
8.5 最优化问题求解5 z8 i+ M* V: K$ N
8.5.1 无约束非线性极小化) S- I1 a$ Z) a, Z  F
8.5.2 有约束极小化- ], [7 X( P0 |& G
8.5.3 二次规划和线性规划
, F! ]8 \2 H" k. I, t% j" f' D8.5.4 线性最小二乘
3 X* W. V7 t7 v* u5 \9 t2 ?4 _8.5.5 非线性最小二乘
% N2 V4 Y; c2 b" ~7 A8.5.6 多目标寻优方法
+ X/ s8 V9 e/ q! p! v第9章 S-函数
. [, i0 f( K+ S" d# B# x9.1 基本概念- d2 s" z4 S# N, ?: B
9.2 工作原理8 [0 W1 K# p* ?. ?* E
9.3 Level-1 M文件型' q5 d3 P/ l% R9 s
9.3.1 概述: @  U5 j& T+ E1 b
9.3.2 编写方法3 v7 U- \  X+ z* S4 ]2 B$ t
9.3.3 实例
% y; q% y3 Y& L: Z7 d7 _: [" [9.4 Level-2M文件型
* \  O9 u& b. G, H: u  \9 K9.4.1 概述1 O. W2 |% Q7 G9 y0 k
9.4.2 编写方法
+ U: }9 Y: ?% q! T: u. f9.4.3 实例
3 J  G8 z- W2 }8 `  \5 C! p& w% P2 f9.5 C MEX文件型
9 @. A7 T1 c9 k7 `9 I9.5.1 概述
# N# d( n+ i3 r" Y: N0 o9.5.2 编写方法
. C  [9 @2 K  z1 m! K9.5.3 实例
! B/ o# }3 ?4 l% ?4 W% L9.6 使用S-函数创建器编写C MEX文件型% W, R* ~& O# Y. m, E9 D
第10章 物理系统的建模和仿真( k* @* |/ x. c% Q! q% V
10.1 物理元件库* C' x& \4 ~' C$ Q" _+ Q) V
10.2 机械系统
( f! w  U" n  ~2 h2 l3 R3 d! q10.2.1 主要的机械元件
; \/ f: ?1 X6 A1 W5 m10.2.2 建模的基本要点及步骤4 p0 U" T" S5 J5 {: W, f: h
10.2.3 常用的机械系统' O. E4 n/ X; t* Y3 _. h
10.3 电气系统) R7 J4 ?! N9 o2 G/ D$ u# a
10.3.1 主要的电气元件7 L. \( g: C4 B3 ^0 k9 B: Y
10.3.2 建模的基本步骤+ n7 E# W+ {0 H5 q0 n/ |
10.3.3 常用的电气系统: a% T$ n; E2 d; I
10.4 多域物理系统实例5 N# W; V9 R' K  o+ o
第11章 MATLAB外部接口: f+ o- U+ N9 ?
11.1 文本文件. A+ a: o: g/ I4 m
11.1.1 打开/关闭文件
5 y0 d: @: `% ]+ ^11.1.2 二进制形式访问& ^" i2 J( @+ u- |6 z9 k
11.1.3 普通形式访问
7 J! X4 W- R6 @11.1.4 文件内的位置控制
# L5 |" X0 G+ f" i# w* S5 S& [1 C
  C0 y% I/ s1 n4 n
作者: 数学中国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