- 在线时间
- 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从入门到精通》
. J/ @, A- u2 [* i5 l! u& k% I( a7 {内容提要2 U9 K; v) Z: f
《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。
5 r% a8 \! f m: g 读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。
. ^6 x/ ~2 A2 K9 l+ w目录结构. z2 K7 u5 a8 z9 M. J# y x
目 录6 k! ]: Z" a1 l- ~
第一篇 基础篇% `, s4 }- P' E" V3 R3 u2 C2 Z
第1章 MATLAB概述
' z/ S5 K$ S% s m1.1 MATLAB简介与发展历史
8 a- E) ?+ }$ g1.1.1 MATLAB的基本功能及特点
, f l8 g ^0 b$ r$ c: t9 ^/ R1.1.2 MATLAB R2010a的新功能及特点
1 p! x: P( Q4 L: a1.1.3 MATLAB的发展历史
/ J4 y( }* }' r5 @, m" Q1.2 MATLAB的安装、退出与卸载
5 L8 U" B& S A4 ?' s8 E) T1.2.1 MATLAB安装3 @" u, ?* q3 \+ \# C [* Z7 H, l6 E# N
1.2.2 MATLAB退出
_. S" z$ ^; D. w1.2.3 MATLAB卸载
. d" A7 g; e+ d! p7 o: W3 A1.3 MATLAB的目录结构7 G9 E6 V* ^8 n
1.4 MATLAB的工作环境
/ n+ r8 ~' q! x9 T5 D1.5 MATLAB的通用命令简介& e! o- H! D( C2 _: M8 j3 F- P, o
1.6 MATLAB的工具箱简介) E4 D+ D2 O3 F% S3 Q
1.7 MATLAB的帮助查询功能
+ U% O. q! X- x第2章 MATLAB数值计算" t$ }1 N$ T! t2 ~* A
2.1 数据类型
+ q/ x) Y* }5 U& ?2.1.1 字符串(String)类型
' a1 D4 v1 t2 U5 F2.1.2 数值(Numeric)类型. T* g6 T0 s% z: L# z* X4 [! ]
2.1.3 函数句柄(Handle)
7 `; J4 d# e1 Q% Z C2.1.4 逻辑(Logical)类型0 W9 q0 Q% X& l7 o; Z) ?2 m
2.1.5 结构体(Structure)类型
1 J* f& N7 ~9 |) N4 T4 v0 C2.1.6 细胞数组(Cell)类型' _: M* L& L" S b ]
2.2 数组及其函数+ ~& J' S& {4 S8 a9 @& ?+ j; P
2.2.1 数组的建立和操作
- r8 a7 `& B3 H5 E' ~2.2.2 数组运算
& q( O1 Z. c- I: s2 Z V, [# b. Q2.2.3 数组函数' m* U1 K5 M' P. R/ l2 g
2.3 矩阵及其函数
7 v4 V: {6 f# U2.3.1 矩阵的建立和操作, v/ E4 F1 P8 D4 e1 O; Q
2.3.2 矩阵运算4 Q$ J: u. U p7 ]0 Q8 L1 ]
2.3.3 矩阵函数
, B) i# l( c4 b. J8 t3 D; Y2.3.4 稀疏矩阵及其运算
$ n( x1 m, Z- T2 A" Q- ^0 x2.4 多项式及其函数3 X& R3 r$ u: r7 i2 O, j
2.4.1 多项式的建立和操作
- w+ W, i R. G% l, q2.4.2 多项式运算. A$ [% b3 u+ _ v$ { O
2.4.3 多项式展开
( @( x& g2 E+ {0 \2.4.4 多项式拟合
' z8 n U# M& p* b7 \9 m2.5 关系和逻辑及其运算: p& F5 Q+ V" w7 b9 s1 R3 e! r
2.5.1 关系和逻辑运算符
/ n# F' r. K# j0 K9 E2.5.2 关系和逻辑函数$ M% m3 ~, Z) s' ^+ D
2.5.3 NaN和空矩阵
5 v, Y+ r- j$ R4 G2 x( Q' F第3章 MATLAB符号运算
+ j9 i2 N8 R- F% R6 y8 i3.1 符号运算入门
0 l* `: p7 E; k4 V3.1.1 符号对象的创建函数
q: w: a% J, X7 _3.1.2 符号对象的创建
6 J, f* m. |( ]5 f) C$ j- o( ~: a3.1.3 符号运算中的运算符+ B( M; P- \$ c- W+ ^! }- c
3.1.4 符号表达式中自变量的确定
& f9 Q3 z* G& Y3 m, r# ]$ V3.2 符号表达式运算, R4 j/ l' n, S; M' ~/ F4 T0 d6 q
3.2.1 提取分子和分母
" |5 I4 D6 C @' A/ M0 a3.2.2 标准代数运算9 e" c- I6 |8 B6 |
3.2.3 复合符号函数运算
2 }# f. y7 T6 h# ?0 E. Q3.2.4 数值转换
# }9 U4 E. B/ R' }( b3 i$ S3.2.5 变量替换0 `4 l; u+ L! v L- w
3.2.6 化简与格式化
8 P3 M* A' w6 U+ ~3.3 符号运算精度5 l8 k$ R! G2 O1 t/ S+ d
3.4 符号矩阵的计算
2 n+ [2 w) O. u* e" v) C# N* x3.4.1 基本算术运算3 l' ?, a; c6 c7 P' ^
3.4.2 线性代数运算
" t4 k+ S: a# ]* H- w3.4.3 科学计算
' `6 K5 S( R! v+ i% N" ~3.5 符号表达式积分变换. l% c! J: l0 c0 C& u! i( R- ?
3.5.1 Fourier变换及其反变换% a) T* X ]& s
3.5.2 Laplace变换及其反变换5 W' R, v* `( K/ b
3.5.3 Z变换及其反变换
- j! c8 G' k8 W3.6 符号函数的图形绘制. L ]0 Q @8 j
3.6.1 符号函数曲线的绘制+ b' |! ?8 S. d
3.6.2 符号函数等值线的绘制& N8 x5 k* m% U/ g$ B
3.6.3 符号函数曲面图及表面图的绘制
% z! F- ^, O0 w9 a3.7 符号方程的求解
, y0 W7 p& G$ e1 c( h3.7.1 代数方程的求解
Z" M0 Y! }' d3.7.2 微分方程的求解( q; [; t' P( u1 M
3.7.3 复合方程的求解2 A) `' p1 B4 x# b) ^
3.7.4 反方程的求解 \& O) p/ R4 n' j* g& q' Q( }
第4章 MATLAB图形功能* m% U" F$ ^$ q6 ~+ |
4.1 二维基本图形
' E% C5 W2 ]2 ?$ Y4.1.1 基本绘图函数
* q! s$ q5 S4 ^) j/ d: J9 D8 Q4.1.2 特殊函数
! `, ]0 V I: Z& S% R4.2 三维基本图形
- w# Q8 M4 q: R. U( l: `- m: S; z4.2.1 基本绘图函数1 `! d. S$ Y: A9 r
4.2.2 特殊函数( d+ Y1 H% q9 ^( e8 T
4.3 图形处理技术 q, o# j1 E' Y) |
4.3.1 坐标轴的调整
3 e. X. h1 t) A, J4.3.2 文字标示4 t$ b9 Q' ` ^. H& j, F# H9 ?: Z
4.3.3 图例注解及添加颜色条
2 s7 B, [+ s y4.3.4 图形的保持
9 l5 T; i( V6 G2 t4.3.5 网格控制及坐标轴封闭
! k. {6 M9 h7 J6 s0 G7 {1 x4.3.6 图形窗口的分割& ]0 R7 H3 o$ I* |% q$ R- b. e
4.4 图形窗口
- b/ l! v7 n4 k* k* t: K% V4.4.1 图形窗口的创建与控制" A, o1 S! V8 H& M* S5 o- R: D8 ^
4.4.2 图形窗口的菜单操作6 `/ _5 a, `0 G- G8 Y" `8 ], m
第5章 M文件编程1 W1 P9 S( O" H( l- h( M/ p
5.1 编程概述
$ w# @6 I1 d, B& ~! }5.1.1 M文件的创建9 Y9 I' m* T2 f- K. T1 E- S7 f) j; p
5.1.2 M文件的打开
% A4 o- X5 W; B5.1.3 M文件内容的显示9 `( Y% \, q S2 {! }2 ?9 g
5.1.4 M文件的分类, X1 A- [& D. y6 l& V
5.2 与外部数据的交换
/ L/ ]+ L. ^- L/ f% @% c5.2.1 数据文件保存
6 N+ E( {5 {# o+ @# v$ M. @5.2.2 数据文件调用
8 j3 t* @4 r- P' l9 U2 A5.3 流程控制
* J9 j0 A; Z0 ^, _2 L' y( R9 x5.3.1 顺序结构! X; _- Z$ q4 s+ b( ]# m
5.3.2 分支结构
: P. [ }, C" ]0 N, Z" @+ ]; M5.3.3 循环结构
3 J1 G; p2 q/ M6 ?" P# Q( p* e5.3.4 其他流程控制结构8 g9 N: [' U3 s' `- O) \( v
5.4 脚本文件
0 t) b" M+ V5 A5 S/ \5.5 函数文件
8 j2 Q8 ~3 Y8 C: c5.5.1 基本结构
9 i# K/ A$ k8 L% e5.5.2 输入/输出参数/ c$ r% ?( u" L9 l7 f8 L
5.5.3 子函数! n! P! f, R7 y, ?' D
5.5.4 私有函数5 G, T( D \5 d6 p `2 u
5.5.5 嵌套函数" ?; V6 |# z; v) u
5.5.6 重载函数$ g E f: P" v8 ^, H4 L
5.6 P码文件和变量使用范围/ f5 W2 K) Z1 D, K) A) p; S
5.6.1 P码文件- O' n0 `* }, k; V3 l& I# |
5.6.2 局部变量和全局变量
e: M" V5 t" t/ Z. p* E9 R5.7 M文件调试
& X3 `9 F$ O' g" Q9 w) w+ f5.7.1 M文件出错信息
7 T- R2 e- x$ w B, w/ T5.7.2 M文件调试方法
0 `; V9 E0 ?" e ~& p5.8 M文件性能分析- B8 Z4 d0 p9 o9 N
5.9 编程技巧
& |; x; D+ Z( @4 Z) a5 [第6章 Simulink仿真
1 m! b8 ^: U# b- ^- v6.1 Simulink介绍: X |0 H1 u0 R
6.1.1 Simulink概述: C/ U7 W, F: n: `! `3 Z J3 s
6.1.2 Simulink窗口介绍
6 b7 `( g8 I$ m% m/ G6.1.3 Simulink运行原理
' a! ?. ?, d- n) E0 Y/ ^% j9 f6.2 Simulink常用模块
2 o0 c6 L2 F: f" h" z3 ^# `5 m" F& b6.3 Simulink其他模块9 `& f4 Y2 R* x% |
6.4 Simulink模型创建
* D. |% C" Z* \4 J# C6.4.1 模块操作3 |! ]) U- y3 T k
6.4.2 基本步骤8 @& w! G" S: ]- W) O8 G, h
6.5 子系统及其封装
, ^" M8 N7 l# H! F( R6.5.1 子系统的创建 X9 N3 x/ \# z3 w4 F
6.5.2 子系统的条件执行. y4 E+ ]; A1 f' A6 O, |: `
6.5.3 子系统的封装6 D. t. {+ @, v' i: A6 |4 e/ k+ o# j2 z+ F
6.6 运行仿真2 R8 d/ f7 F; ?4 n0 ]9 Y. R5 r" q
6.6.1 过零检测和代数环
4 Q6 \# K1 h+ R( X7 p6.6.2 仿真参数的设置. F9 |2 R' _1 z% Z' n+ _
6.6.3 仿真的运行4 C& `. n8 H% T- ~3 C
6.7 模型调试& c+ j5 s" L5 n T. A, B
第7章 图形用户界面
0 C& I: Q, b. ?7 B+ Z7.1 界面设计% A8 G4 }3 G# ~2 a& X9 c* ~
7.1.1 图形用户界面(GUI)概述
& w8 G X3 k( H; C' A0 Q+ E S3 C( p7.1.2 GUIDE的控件7 r# b- u5 ?6 n! A
7.1.3 GUIDE开发环境
6 |8 S% r/ _0 c \7.2 程序设计
) F- J- U0 x' u4 i$ \, e- O7.2.1 对象的回调函数
% Y) i2 C; i- P$ p3 G7.2.2 程序的一般结构
! p* ]6 K: R, o G6 B/ C4 C8 Z7.2.3 对象属性的访问
1 A: f( W1 P. _9 X! z- \! ]7.2.4 对象间数据传递
' R- I4 @2 s& g& F- n: a7.2.5 GUI与M文件的数据交互5 P3 R8 @# h& @) x T+ k
7.2.6 GUI与Simulink仿真的数据交互9 U T& T* | A
7.2.7 中断执行
# q: }9 k' P9 @% m# A3 K4 S7.2.8 多界面实例; [( m4 z* M4 x6 ^! r
7.3 GUI应用$ K$ e0 F% v& t0 u7 o) A: F' [
7.3.1 GUI设计的一般步骤
- b) ] ~* P+ Z7 M9 U7.3.2 GUI设计实例
3 L% U) h* L! B( M& F# ?第二篇 提高篇& _* T4 S6 L( W3 @+ o
第8章 MATLAB科学计算3 r3 S" D3 {& y3 A9 I: }" l6 V
8.1 方程求解
3 Z# q/ H$ s3 ]! P4 s8.1.1 线性方程组
5 x9 y! d* d- e# r! o8.1.2 非线性方程
) O5 d; |2 H. R! p* u. @$ D: J1 C2 Q8.1.3 常微分方程4 y, R2 a" U- }
8.2 数据统计处理4 [/ y X m2 L; ~
8.2.1 最大值和最小值( x2 W: g& ^/ @9 E0 _5 y/ Z
8.2.2 求和和求积
+ T# _4 ^+ K; Y) Z5 g) D- W8.2.3 平均值和中值% ]) I! u1 Y$ U$ U
8.2.4 标准方差
4 I1 k( {5 L8 k0 \5 B' T7 ]: Q+ x8.2.5 相关系数
, d7 @9 D+ E4 X& O& i+ Q% e* J/ O8.2.6 排序
' o8 {( t4 X Z; z, d8.3 数据插值
% ^5 s3 `5 g; v8.3.1 一维插值2 n6 ]' n+ g6 t' i6 @
8.3.2 二维插值
2 f0 e! d) t! P# |' N- E1 h, ~8.3.3 三维插值8 q6 ]5 @6 A9 y5 J* V6 s
8.4 数值积分% Y4 h0 P8 z! ^4 p+ ?7 ]% O; l: R
8.4.1 一元函数积分$ K3 t, d6 G- c! f3 Q
8.4.2 矢量积分- {: H! I+ H: z+ ~! P9 A$ i* U
8.4.3 二元函数积分3 N2 A) m! m) b- V/ _
8.4.4 三元函数积分0 U+ M5 r% [' n5 x
8.5 最优化问题求解, w b: x! H6 N T/ M! y1 z
8.5.1 无约束非线性极小化8 e; {- Z m$ A, {
8.5.2 有约束极小化$ a( P1 ?: H8 J1 g
8.5.3 二次规划和线性规划) g6 y8 v9 E# d$ W% {. m u, i% O
8.5.4 线性最小二乘5 \" Q2 Q$ L! [( s/ D
8.5.5 非线性最小二乘
, f4 T- ]0 _$ @( {; Z$ B1 Q8.5.6 多目标寻优方法, @4 Q5 Z' w# W. q- A
第9章 S-函数
/ v$ D0 L5 u! g1 U1 T* ^8 n9.1 基本概念
% {0 l) j- Q) K- Q) z9.2 工作原理- @3 ]! c8 q: V' g$ d9 R
9.3 Level-1 M文件型" h* w1 m% S0 y R' k% h% B
9.3.1 概述
5 i: e0 ~0 e. L) {7 T+ n0 }- o9.3.2 编写方法
' J% o& |' s# { O) w5 S0 N9 X) d9.3.3 实例
( t g9 H7 E# i" S: \1 W/ p) L9.4 Level-2M文件型
5 u, \& K( _; ]! [5 w9.4.1 概述6 P6 W R: L. r. Z- ~$ c
9.4.2 编写方法+ b, n) F2 b& X' H/ }' e x
9.4.3 实例
. c; T2 }- J5 L3 V& j; o9.5 C MEX文件型
9 d* w. }2 y8 U9.5.1 概述8 n$ v0 B9 `: L& r
9.5.2 编写方法
3 `% ^8 l3 E7 |; K9 Z; x* ~. t9.5.3 实例* y( x( k# }, X: S8 V( t
9.6 使用S-函数创建器编写C MEX文件型
" }/ d3 ^' [8 ]9 V0 `第10章 物理系统的建模和仿真( d( k7 l, {- n4 l, g" e
10.1 物理元件库
2 B( Q9 ?/ Y! W& f+ L10.2 机械系统: R. H) h- R h- Y
10.2.1 主要的机械元件
; l% k l) e& m! N1 \: P( x# u10.2.2 建模的基本要点及步骤% q5 x8 ]/ `! r
10.2.3 常用的机械系统
/ j! G3 e3 u9 c* H3 S- F10.3 电气系统
5 \ {- P2 L: N/ t10.3.1 主要的电气元件 ]6 q5 E. y9 Z* \6 u' T$ g# [
10.3.2 建模的基本步骤
# @ e" X" a8 V: v) b( X' e5 I. J10.3.3 常用的电气系统
9 K3 p% `$ v3 r1 R8 y10.4 多域物理系统实例
1 V3 f& |, J2 k第11章 MATLAB外部接口# a, _3 A1 k% q' M
11.1 文本文件
& Y" J7 k7 a/ C8 h0 @11.1.1 打开/关闭文件! \7 K+ D: E8 f, ~/ v( G
11.1.2 二进制形式访问
, h% M4 }4 i8 U5 L7 \& D2 m11.1.3 普通形式访问7 D* S& }' z4 N2 Q$ I n
11.1.4 文件内的位置控制
$ z( p+ }6 u3 J( h L% L. \- ]5 f& v# H1 z% j% V9 z* K% y) p7 y
|
zan
|