- 在线时间
- 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从入门到精通》
) Y7 P6 i# r: w! D! n9 h' v# S内容提要
! i# m' y( i) X f! X4 H' c 《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。% F2 D( ]4 U* m! r( m4 t& T4 @
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。2 B; e: j- F) T, D& p: y; G1 F+ P
目录结构& y2 p' F% O( _5 G e
目 录, y$ F) `8 l' ]* F( y9 j9 F, c
第一篇 基础篇/ ]1 K5 d' s/ P! n5 y
第1章 MATLAB概述
% I$ l+ |" o; O. i9 R0 o1.1 MATLAB简介与发展历史
0 [) Z. f" r" l: N' M1.1.1 MATLAB的基本功能及特点' Q5 I6 c% Q+ a; M
1.1.2 MATLAB R2010a的新功能及特点/ v& \. ]* b9 ~0 ]7 b
1.1.3 MATLAB的发展历史7 l3 q* T0 h2 ?# e5 K" y
1.2 MATLAB的安装、退出与卸载% s* A) g" x" [
1.2.1 MATLAB安装: j2 i0 w5 b2 \- y0 n0 n8 p8 I- \
1.2.2 MATLAB退出" Z2 }. k. o% d C( b) }! g
1.2.3 MATLAB卸载6 n+ j. Q- W a' h$ E4 r$ f) o8 w
1.3 MATLAB的目录结构6 Y r) a/ v H8 ]( O& Z
1.4 MATLAB的工作环境
* t' e* T" z# f8 G1.5 MATLAB的通用命令简介
- o& }, h+ @. N. A8 k1.6 MATLAB的工具箱简介
2 G3 E) R8 Z# B# M1.7 MATLAB的帮助查询功能* p P/ j1 |1 i' v
第2章 MATLAB数值计算4 B5 A9 X1 N6 q# n4 ?) F r" D
2.1 数据类型
" q4 `, a9 C* ]! H# o0 t- g' B' s2.1.1 字符串(String)类型- ~6 J% h+ N2 K9 x S7 r
2.1.2 数值(Numeric)类型
3 h% f& X3 A. a$ I2.1.3 函数句柄(Handle)
& v9 {9 w: R, |7 w6 x: X2.1.4 逻辑(Logical)类型/ Y2 l6 X/ T$ O% Q6 f
2.1.5 结构体(Structure)类型2 l* h( i4 F# y/ g/ s
2.1.6 细胞数组(Cell)类型
' B3 [! }3 z! [3 b" ?4 ~2.2 数组及其函数
@* o* S E" `4 g' F" _& v* T- P2.2.1 数组的建立和操作/ }7 H7 g5 M, [
2.2.2 数组运算' G$ ~, s4 P" C% v! S
2.2.3 数组函数
9 K8 X" E# z) y; C) e9 H& M2.3 矩阵及其函数
( o4 x6 c4 \3 R$ s2.3.1 矩阵的建立和操作
, u4 O$ L8 V' ]8 b0 i0 C2.3.2 矩阵运算$ k( {' p. w: L9 d
2.3.3 矩阵函数9 h4 v7 Q" o( U& }7 W) \6 f5 }! C$ g
2.3.4 稀疏矩阵及其运算$ `# a. q( e5 d7 f
2.4 多项式及其函数# R0 Z; ?6 s) y4 F; K# `
2.4.1 多项式的建立和操作. n1 M" D9 e/ f6 x$ p7 U; G
2.4.2 多项式运算 @1 a) D3 X3 j; e' o
2.4.3 多项式展开
! C$ p/ q1 O* y: Q2.4.4 多项式拟合
/ ^7 @9 Y3 F# q6 ?3 \0 q8 n& ~2.5 关系和逻辑及其运算0 ]5 w+ u P; D6 k% j. u: r
2.5.1 关系和逻辑运算符
) e0 C1 _1 D5 l7 Q6 A2.5.2 关系和逻辑函数
1 q& @% f2 o1 T6 R) v# E2.5.3 NaN和空矩阵* b* [ A/ }% h! U" g( j6 K
第3章 MATLAB符号运算
1 A! K. q1 G& p& M3.1 符号运算入门
+ {: {: U/ M7 o0 B+ Q* Y6 @3.1.1 符号对象的创建函数% T4 V8 J3 r7 m4 |
3.1.2 符号对象的创建
, v8 \9 J' J( D8 Y" m4 F3.1.3 符号运算中的运算符
4 D; f" ? S# t7 X- t3.1.4 符号表达式中自变量的确定
; a7 g/ p+ Y, T9 O& o3.2 符号表达式运算5 B$ l: ~4 y2 W$ K# \( O5 s0 A
3.2.1 提取分子和分母1 `/ |$ b( ?# ~
3.2.2 标准代数运算
$ H2 k8 E C0 p1 E3.2.3 复合符号函数运算1 f# \. K! k" ?. K( M
3.2.4 数值转换
% U# D! V! O0 n/ |" ^3.2.5 变量替换
. `) d* e4 ~: d# Y0 U0 V6 u! R9 N3.2.6 化简与格式化
: c/ d2 L `$ c$ V3.3 符号运算精度
7 b/ u' `' U l7 V( j! w4 `3.4 符号矩阵的计算
3 v/ ~$ A: ^ N( Y! W3.4.1 基本算术运算' J& h; i# r+ t9 V# S
3.4.2 线性代数运算
( K& @8 g! v0 h) r, Y3.4.3 科学计算 [2 `6 ]: z) N# \6 z6 T" e
3.5 符号表达式积分变换
3 R0 I) [, G; e- X. I1 A3.5.1 Fourier变换及其反变换
' Y, V2 Y/ z# p% F$ x3.5.2 Laplace变换及其反变换
# M1 j% ]/ z/ p+ p8 X3.5.3 Z变换及其反变换
) W+ Q7 e. r/ v ]2 \3.6 符号函数的图形绘制& N. ]3 W$ G1 F9 k/ V
3.6.1 符号函数曲线的绘制5 S, Q s% G- r2 B1 C" n
3.6.2 符号函数等值线的绘制
0 R4 h. w6 m1 S3.6.3 符号函数曲面图及表面图的绘制( }) P% R1 [- V6 |9 O: i2 D
3.7 符号方程的求解
& Y2 W( e5 G) x2 f7 {3.7.1 代数方程的求解
; Y" y$ b: r% F3.7.2 微分方程的求解
$ i. N+ U' v5 u, ]3 n' J3.7.3 复合方程的求解
3 w0 P) u% n) o3.7.4 反方程的求解
2 J4 r0 K/ c$ C: H+ r第4章 MATLAB图形功能
2 z2 A) N- F) u2 }) j% i4.1 二维基本图形
; S7 C9 R R; Y, ?+ I1 e4.1.1 基本绘图函数8 q. P( r( W" o; ^, c
4.1.2 特殊函数
7 G$ y; d7 ~. M( ?+ i4.2 三维基本图形2 `. c5 B. k: }" o7 b8 i% D8 [
4.2.1 基本绘图函数
' a& R& x* Z6 r' ~; u6 \4.2.2 特殊函数
4 K5 W; f3 C( y! {1 Q& ?+ g4.3 图形处理技术
; k* V7 P4 e+ C8 Z* k5 J4.3.1 坐标轴的调整
: c u2 A+ l' k/ E4.3.2 文字标示
) O9 }0 x4 p9 T5 c& }" a9 O4.3.3 图例注解及添加颜色条$ ^7 I3 @; h5 C, F# o# L
4.3.4 图形的保持+ m1 ?' s: [( Q& t# G
4.3.5 网格控制及坐标轴封闭! S/ k) B* y n& a% A( _- e
4.3.6 图形窗口的分割
9 I4 G2 H- A7 t. h$ o: x: A4.4 图形窗口
* ~1 [. }0 x- N8 R3 }, @, K4.4.1 图形窗口的创建与控制9 c% A& n' {* ]% R6 o% `3 u- J
4.4.2 图形窗口的菜单操作
|: t" E A. n$ }3 e4 Y* {4 x第5章 M文件编程5 p# s7 S! N7 \$ d
5.1 编程概述
% g4 l- D1 m# }& t' ~5.1.1 M文件的创建9 W M% }* H, M0 Z) }5 \
5.1.2 M文件的打开
% k. C4 Y+ {" K+ d. R; A5.1.3 M文件内容的显示
4 k. r( n U) }9 e/ |; n8 [- N5.1.4 M文件的分类
# g3 j' i4 c2 d8 f% W. r6 K$ D/ t' g5.2 与外部数据的交换
y# n# n. d5 S5.2.1 数据文件保存
9 G$ h" o* V' Q$ k5 H2 k* a, O5.2.2 数据文件调用
& x4 v( U9 W) }, s% U4 ?; b+ F1 _5.3 流程控制" Q" J6 {1 |7 S: n$ ]+ r
5.3.1 顺序结构
. d7 q T6 F) y" c' d9 ?5.3.2 分支结构
. \$ |+ t- b4 ?: c, G5.3.3 循环结构0 I8 x% i, B" u7 Z( n4 C
5.3.4 其他流程控制结构
3 \7 K/ K) n6 q' n: L/ V+ o+ h5.4 脚本文件
( o# z2 F% }' O' y; h/ D5.5 函数文件7 v3 Q8 r6 T {; \: e: r+ N9 ]
5.5.1 基本结构
. R" _: }+ j5 f# j5.5.2 输入/输出参数+ L% A# h- {' Y. o% }
5.5.3 子函数
8 s, f# G; ^1 \3 ~% B! v% \5.5.4 私有函数: W% ]) n: p1 ^6 B9 [- H
5.5.5 嵌套函数7 N5 {: Y: r+ x0 p" E1 e
5.5.6 重载函数
- B3 z* G# j: s9 z# C; {6 l- C8 l5.6 P码文件和变量使用范围4 p' K9 _3 d! _5 }6 F
5.6.1 P码文件
) O7 U: b' @' D% J: k0 @( ?. [5.6.2 局部变量和全局变量
6 W$ r! G) y, T$ T5.7 M文件调试
6 H) f' m. H7 {4 ^# h/ X, e5.7.1 M文件出错信息" f0 w2 g e3 [/ q# q/ E8 n- p+ R3 K
5.7.2 M文件调试方法
: i$ g4 M& }! y3 ~/ k2 `! f5.8 M文件性能分析9 ]7 {; S+ l8 l
5.9 编程技巧' w6 J, l7 Z' h* Y4 L# V% m
第6章 Simulink仿真
- Z* z( J9 z6 B# S9 E' d6.1 Simulink介绍; p* T6 S+ t" Y' K
6.1.1 Simulink概述, v9 L! G0 m5 A* e3 {( V7 A
6.1.2 Simulink窗口介绍0 d8 T$ W! J( T9 |9 l/ N
6.1.3 Simulink运行原理, A0 { e" v+ q5 l8 D5 e# M+ g$ T1 e
6.2 Simulink常用模块
* C3 r2 _0 X4 N1 e* m M6.3 Simulink其他模块, w* g) U2 S0 A5 o2 P$ W
6.4 Simulink模型创建# B0 @$ z M9 J: N+ G
6.4.1 模块操作
' Q5 Q7 N: O4 U @0 d% x/ x6.4.2 基本步骤; S! c3 W/ u f2 y6 r0 k4 {
6.5 子系统及其封装
1 G- Y4 Z" t: @ D6.5.1 子系统的创建9 m1 T( \& N. c+ _# Q4 I. u
6.5.2 子系统的条件执行, K. l0 D* {7 q1 @( \
6.5.3 子系统的封装
5 e' f% J" W1 Y4 M6.6 运行仿真3 I# u+ G% }( ~
6.6.1 过零检测和代数环) t5 r, g$ P$ L0 s9 q6 Q4 @6 v" ?
6.6.2 仿真参数的设置2 p+ t1 ~) @/ F2 v/ L! c
6.6.3 仿真的运行1 y& E$ }% m! E% j) o( W
6.7 模型调试
0 ], c/ g% k- M L/ I第7章 图形用户界面! `' n* f+ U7 Y/ P
7.1 界面设计! u V1 M+ F: Z# ~
7.1.1 图形用户界面(GUI)概述
2 Q. J( K% r' A; i- D1 k7 p7.1.2 GUIDE的控件0 K4 y4 S! Q( U4 _3 B# s
7.1.3 GUIDE开发环境
$ I2 T& f' Q8 U' H' I) V7.2 程序设计
0 J: S$ q% r% o) n, W1 j7.2.1 对象的回调函数
4 \+ u/ A1 Z9 R( B& z/ Q8 C5 u7.2.2 程序的一般结构
: R! N$ q# t& Q% z+ O# O: d6 ^7.2.3 对象属性的访问
0 s' x/ l/ D- b) v$ L7.2.4 对象间数据传递
0 q$ g! E+ |1 l5 Z3 c9 h8 u7.2.5 GUI与M文件的数据交互" t. ]) |8 E7 p+ V/ r
7.2.6 GUI与Simulink仿真的数据交互9 F( b2 e/ V. D$ o4 l6 m/ ]. f2 e
7.2.7 中断执行
* N# t+ P1 l' {7.2.8 多界面实例
: B- G+ \8 q, w) f7.3 GUI应用
8 @0 ]/ K. } v+ w3 _7.3.1 GUI设计的一般步骤# q& K1 O1 R. M7 N& T
7.3.2 GUI设计实例2 O2 h0 t- n# D. F- h6 x* h4 {
第二篇 提高篇% D$ X. O* B8 H; K) i: `) h% S
第8章 MATLAB科学计算0 L+ _4 Z$ f9 k+ {) F
8.1 方程求解, J. K- h; z+ G" y/ D3 N- d6 |# v
8.1.1 线性方程组
8 ]; A6 i. g" u! G; Z& R8.1.2 非线性方程) B+ T5 V' H5 V3 d) R3 T# ]5 w
8.1.3 常微分方程3 V! ~# g$ d& M& G
8.2 数据统计处理
+ [0 \; U, s9 u1 P; d; a8.2.1 最大值和最小值
8 V) D- o. f4 `0 M' \8.2.2 求和和求积
- d7 O, c9 i- w$ |& G! l5 j8.2.3 平均值和中值# f- t7 g, Z9 ]8 u F
8.2.4 标准方差. S+ X+ m) i& j
8.2.5 相关系数) `6 S& h9 q3 d
8.2.6 排序
+ w3 f% d a2 W: Y5 e1 u8.3 数据插值7 G% y" c& j& q: d
8.3.1 一维插值
/ q' ]2 V1 O% J( h, {8.3.2 二维插值- O* e- |" P/ f9 L' a
8.3.3 三维插值* }8 s0 N1 P+ _$ s, |
8.4 数值积分, r1 A3 E. m. r7 }5 \3 }3 S
8.4.1 一元函数积分6 {- J" C q E+ U
8.4.2 矢量积分: w8 @ R- z7 n$ r9 U- Z o
8.4.3 二元函数积分
9 g/ r& `1 ^9 j3 j2 u" T0 @" L8.4.4 三元函数积分- q; a' y+ t! w2 T# U ?8 z
8.5 最优化问题求解9 u5 c2 y3 v! X' n5 _/ M0 j4 B. Q2 O
8.5.1 无约束非线性极小化
) ~% y5 R' F8 s8.5.2 有约束极小化; s1 E. l' x& c) W2 b6 b( \7 r
8.5.3 二次规划和线性规划
$ Y4 W0 R0 E, I* F! s$ m8.5.4 线性最小二乘. C: Q. n1 @7 P! ?7 c0 w" }
8.5.5 非线性最小二乘$ N4 T+ T% B# b2 g7 [( T# O
8.5.6 多目标寻优方法; \# M1 Z0 R0 w m2 }' M1 M
第9章 S-函数3 ^$ Q1 i1 C4 L6 i5 M
9.1 基本概念+ a, y3 t( b4 a7 u
9.2 工作原理# e: X7 K/ d' O- S; Q3 Q" i: H
9.3 Level-1 M文件型0 p) H& ~/ H; W, _0 ~8 v# m. W' A7 @
9.3.1 概述
/ c' _6 ~1 u' ^. \5 W( y1 H9.3.2 编写方法
2 a P2 N& m2 e' k! e9.3.3 实例0 B$ r, f+ w. J1 }- e
9.4 Level-2M文件型' V0 ?- `, O: k/ V) y
9.4.1 概述
7 B# m5 X1 S; X; w: |0 |9.4.2 编写方法
- Z2 {% t; J g: |8 c9.4.3 实例
) R5 _, n+ I: ?1 f" F8 G' ~- W9.5 C MEX文件型
( [( u8 Z& Y9 J( e& [& a9.5.1 概述% I+ e' S7 v j* `9 z% X: [
9.5.2 编写方法
3 j/ O% i& }$ F# l' {1 U( n# p! n9.5.3 实例
0 r) ~ ]; J6 e6 j1 A7 D- e8 k9.6 使用S-函数创建器编写C MEX文件型
0 x+ i; [# ~: M D. d0 x第10章 物理系统的建模和仿真
/ N5 o, A Q# `/ D2 N# K/ @10.1 物理元件库0 E: @, V6 U7 h. s
10.2 机械系统
$ J u/ }% z) ?9 e+ n10.2.1 主要的机械元件) s( `3 f$ ~3 B/ v" R; S) A8 I
10.2.2 建模的基本要点及步骤: u; Y! Q3 }2 c6 U/ h0 M
10.2.3 常用的机械系统3 b, A* G* ^0 L5 o2 l! A% W8 k
10.3 电气系统0 H( K- C& l( t a9 z9 |, z @
10.3.1 主要的电气元件
$ z7 l1 J- r# L6 t+ a) d6 l- A10.3.2 建模的基本步骤; h& R" M, V/ d; [6 [
10.3.3 常用的电气系统
! A0 z* a j3 V0 d6 |10.4 多域物理系统实例) m. i# S+ Q: y: b
第11章 MATLAB外部接口& b8 f! R! T) W
11.1 文本文件# ~3 R* ^% G ~. n T
11.1.1 打开/关闭文件$ \& f0 e: d/ C! q" U, A+ k" N% w6 k
11.1.2 二进制形式访问* m# J$ s& O/ J4 \7 }9 _, U
11.1.3 普通形式访问
~ e$ f! M7 u) X) C2 n8 }% {11.1.4 文件内的位置控制 ; r7 {. z9 o. G" t0 {! X# y' p0 m0 ]
4 M! t+ q! C5 H
|
zan
|