- 在线时间
- 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从入门到精通》
, x0 i$ _2 R; t3 B内容提要$ g$ Z7 w8 Z: Z' f0 F$ H
《MATLAB 2010从入门到精通》对MATLAB 2010进行了详细的介绍和讲解。前7章为基础篇,讲解有关MATLAB的基础知识,包括MATLAB的安装、卸载及系统功能的简述,MATLAB的数值运算、符号运算和图形功能,M文件编程、Simulink框图仿真以及图形用户界面等内容。第8章至第11章为提高篇,第8章和第9章分别介绍了MATLAB 2010的科学计算,S-函数的概念、原理和应用。第10章和第11章分别介绍了物理系统的建模和仿真以及MATLAB外部接口。8 u; X# U* c/ ]7 L( N, e& n
读者对象:《MATLAB 2010从入门到精通》条理明晰,深入浅出,并配有大量实用的例子,适合使用MATLAB的本科生、研究生和教师以及广大科技工作者作为参考用书。
! P. C$ Y* h \% ?目录结构
9 }0 w9 G! o) p' B, R目 录( C0 {1 S& I- v
第一篇 基础篇' t( C3 k+ A4 w) D6 V
第1章 MATLAB概述
' i9 d2 a* i3 z; B6 U2 }1.1 MATLAB简介与发展历史( X/ Q. A# `$ `6 {4 V# g5 u9 f. k5 ?
1.1.1 MATLAB的基本功能及特点! Z. g# b+ S I- a- }" m- p
1.1.2 MATLAB R2010a的新功能及特点& [$ L0 N$ }* o0 P/ Y
1.1.3 MATLAB的发展历史
( z0 z1 n: b; K- `) @1.2 MATLAB的安装、退出与卸载' G/ J# j* S, y) |6 n
1.2.1 MATLAB安装
( h. P: ]2 n. Y: n, ^1.2.2 MATLAB退出0 w( \, t' W& D; t6 t. K
1.2.3 MATLAB卸载
6 l. b9 y# @" H1 |1.3 MATLAB的目录结构
, a% k) R" m' @+ H8 m& C( O1.4 MATLAB的工作环境6 T7 q' h% R+ l7 i
1.5 MATLAB的通用命令简介
% }7 M0 z$ u3 V8 [( G5 q% s9 b1.6 MATLAB的工具箱简介
9 z2 Q5 B7 b/ I+ d1.7 MATLAB的帮助查询功能
, S9 `) z% Q6 ~$ q/ |- d第2章 MATLAB数值计算
1 R3 F4 u3 j$ V1 q) `9 c. z2.1 数据类型
6 m- @( M' S4 H; H* Q0 _* c2.1.1 字符串(String)类型
, G( c+ H2 @3 w v( L2.1.2 数值(Numeric)类型; l: {, ]+ W; f- {
2.1.3 函数句柄(Handle)/ X7 G! e6 X+ K* @ s6 l- Q: s. Q
2.1.4 逻辑(Logical)类型
2 y1 K( b2 l+ F: A, X8 ^& Q5 C2.1.5 结构体(Structure)类型
3 p+ c# @* ^( G$ s4 @2.1.6 细胞数组(Cell)类型2 b8 T* ]( M% _2 L4 |# P9 m
2.2 数组及其函数! M3 V' f$ {' u3 e* t
2.2.1 数组的建立和操作 g; m: r) H! l6 V# q
2.2.2 数组运算
2 [) k2 j' }2 ?2.2.3 数组函数' W8 H& p9 \1 F' H
2.3 矩阵及其函数
( E3 r- {5 S v5 y% a+ W! N5 p2.3.1 矩阵的建立和操作
1 r! b3 q' e& X7 w. U) d! A& i* \+ e, r2.3.2 矩阵运算
2 W7 C- O/ f; \$ k% s2.3.3 矩阵函数 M) k. N4 S- L$ J6 o' s! H9 P
2.3.4 稀疏矩阵及其运算' `8 u# F0 b: b) G0 T3 z
2.4 多项式及其函数
5 P. C9 \+ j8 R; f. y k) g2.4.1 多项式的建立和操作1 l; q6 o- G4 l2 D" l
2.4.2 多项式运算4 A5 R( z w" e4 i k' w. z. l
2.4.3 多项式展开
5 v9 L5 M9 W, L2 [& n2 V" D2.4.4 多项式拟合
" q9 Y" Z8 b% u5 N( [+ _, |8 \- ^2.5 关系和逻辑及其运算
/ ]/ D7 K) S4 i2.5.1 关系和逻辑运算符! g4 @3 h2 o7 O6 D9 g5 M
2.5.2 关系和逻辑函数' L9 x, ~2 L; }0 J3 ]1 _. a
2.5.3 NaN和空矩阵' p L6 C& g5 P1 x4 l+ [
第3章 MATLAB符号运算/ x) n# M8 W7 ]+ {" |8 I
3.1 符号运算入门5 j3 W. T1 u% Q) d/ c1 ~! d1 a
3.1.1 符号对象的创建函数& b+ k$ `/ S% `. j
3.1.2 符号对象的创建' r P3 ^6 n9 {9 T
3.1.3 符号运算中的运算符
2 }1 {; d: A! [2 @0 n' Z3.1.4 符号表达式中自变量的确定( t; s; X5 t# m3 b
3.2 符号表达式运算
5 j7 O6 Q3 x4 m s% P3.2.1 提取分子和分母% S, N& y1 {9 X4 ]
3.2.2 标准代数运算2 ~/ R% y, I5 N" K0 b: I
3.2.3 复合符号函数运算+ y% {* s) G- u
3.2.4 数值转换4 i: I4 o3 x% g+ w$ ?
3.2.5 变量替换2 h( R( z" N, q7 _2 o0 P9 z
3.2.6 化简与格式化! J& x1 @+ p* b2 X" u \: h5 q
3.3 符号运算精度
$ x2 Q- d5 ^. F" i- ?8 T# y3.4 符号矩阵的计算
6 O& d9 c* J. B q2 t* [- a3.4.1 基本算术运算0 ?" u8 y" b, P. p6 m# @
3.4.2 线性代数运算1 k1 b& r: \# i
3.4.3 科学计算; ?! c" e* l/ }' h4 _9 e+ d
3.5 符号表达式积分变换
$ c& h. w* ]4 n( z, w3.5.1 Fourier变换及其反变换
b; c+ n& G+ a" {# `/ J: _% z8 \ ]3.5.2 Laplace变换及其反变换. T4 W, }1 P$ m# J8 Z
3.5.3 Z变换及其反变换2 ^% Q# r# l: e9 V
3.6 符号函数的图形绘制
& {; j8 D: E+ p' b( Z3.6.1 符号函数曲线的绘制1 o& v( B% g/ J0 P8 o! U0 F
3.6.2 符号函数等值线的绘制& V2 K, u5 z, u3 f, ^0 N/ a
3.6.3 符号函数曲面图及表面图的绘制4 [5 z& [$ x% f+ B( o
3.7 符号方程的求解
# O, W+ \* N3 n1 ?8 _+ ]$ @6 m3.7.1 代数方程的求解
( }) c) U) `& P2 A' b9 F( o2 G& M7 g3.7.2 微分方程的求解
: r, t" v3 q8 L/ M( ]3.7.3 复合方程的求解
+ o' l& E% |! I5 h r( M3.7.4 反方程的求解: b5 m E( P' }
第4章 MATLAB图形功能
# S6 y4 [& `7 J3 c4.1 二维基本图形* _/ e& o* Y2 V T
4.1.1 基本绘图函数& P" p# l G7 S' S
4.1.2 特殊函数* B6 v* {# K- x3 P
4.2 三维基本图形
0 e& I; j+ W! H2 M% D: _4.2.1 基本绘图函数
I! _4 G# ~5 A+ _4.2.2 特殊函数
9 E T, E0 F, ], I1 U% i6 ~4.3 图形处理技术
1 Y' F8 f# y- B: P4.3.1 坐标轴的调整
3 m, i6 w7 G/ g4.3.2 文字标示* l% R2 S9 K; k: q8 ]. v- @/ x5 R
4.3.3 图例注解及添加颜色条
0 b! s, L1 }+ D/ c5 R/ q4.3.4 图形的保持$ h2 \# R. d i( A& z/ y. X1 E; _
4.3.5 网格控制及坐标轴封闭
% M | f# o! h1 y+ {4 v4.3.6 图形窗口的分割
1 s* ~# O; G% N" q- o% f9 L' h4.4 图形窗口
; P: _; q% E9 E! C; E4.4.1 图形窗口的创建与控制
! i! h( y6 E" \+ j4.4.2 图形窗口的菜单操作
[. M! a1 A: T( G; l+ o第5章 M文件编程 O" V7 {) ~0 `6 l" C
5.1 编程概述0 K' C* I! v- J7 L2 _3 L$ @
5.1.1 M文件的创建6 Q* M* \! M5 h1 V% H' b+ b* \
5.1.2 M文件的打开
* M* n" ^8 X( u$ c! d; v; y4 @7 L5.1.3 M文件内容的显示
: M' e7 D: s/ h1 s6 g5.1.4 M文件的分类0 Y+ ^; j y/ \( `
5.2 与外部数据的交换& Q/ \0 l% }0 w5 }! ~0 Q& u% n. A2 L
5.2.1 数据文件保存8 _: i7 L8 d# D, D1 O+ a( F% n
5.2.2 数据文件调用, u& `* [2 u) r
5.3 流程控制
& n3 q: \9 d8 z# k" j! }7 E# `5.3.1 顺序结构
+ _9 a5 O+ Q+ r3 B% L5.3.2 分支结构$ h" b! R; H) u1 }1 r- r
5.3.3 循环结构+ t# S: O' ~. c7 E" x. E* I
5.3.4 其他流程控制结构9 `! R! E# R. D, s
5.4 脚本文件6 x, S/ |8 G2 P8 v6 [
5.5 函数文件
' N3 Y- C3 R* p' _0 B5 b# S# _5.5.1 基本结构" y' ]7 q9 e! ]. x6 f
5.5.2 输入/输出参数
3 N' D2 S" j& [5.5.3 子函数0 D7 F$ t) g- g2 R* Z( g( x4 X2 _* d9 z
5.5.4 私有函数
- D5 N" G* |; n4 g' ]8 L# r- \5.5.5 嵌套函数
" _% G/ r' M% A0 {/ {5.5.6 重载函数
- P7 h K* u# B: r" P5.6 P码文件和变量使用范围
) m g6 T3 `% I5 T) g+ g4 n8 R# E5.6.1 P码文件# R2 l- ~3 j! \ o: J0 {0 Y6 J: T1 c
5.6.2 局部变量和全局变量
8 u" P2 B/ D) d K; u/ O B9 }1 U5.7 M文件调试; x5 ]2 H! W' I7 P5 V
5.7.1 M文件出错信息, w* e- r$ k) R2 V9 ], ^5 W) X3 L
5.7.2 M文件调试方法
, G( X) ]. _* l" s- Q5.8 M文件性能分析
/ D2 ?" I: j8 U A) v9 I: `9 y5.9 编程技巧( c# ~+ v) s, n, X3 q
第6章 Simulink仿真
9 V4 I; | t) p/ A0 ?+ `. ~. Z6.1 Simulink介绍
* i% [) k6 n2 P. R6.1.1 Simulink概述
$ R% t u+ z; n+ J" s6.1.2 Simulink窗口介绍* n& Y I+ d; A7 n
6.1.3 Simulink运行原理
& B9 X: [( Q7 Z0 ?% G& ?& I6.2 Simulink常用模块
0 x$ \4 ]! O5 y9 k6 R7 m, f# D9 ]6.3 Simulink其他模块
1 E2 k0 s n1 g8 I# j0 H6.4 Simulink模型创建
1 @2 D+ T( e& @# R; Z2 e6.4.1 模块操作
& ^& i) m4 {) g& G8 o6.4.2 基本步骤
2 V0 Y: R, s" n/ c! V. H0 _% o6.5 子系统及其封装% s, _* u. L$ U9 Z- X! Y" T3 n
6.5.1 子系统的创建
3 u$ g. q& F( ]3 n- b* i6.5.2 子系统的条件执行
4 l M& Q0 {- h, w5 i: M6.5.3 子系统的封装
1 Q+ P+ t" [# G% g7 ]6.6 运行仿真8 ]. }8 C0 I) w& o( {
6.6.1 过零检测和代数环
2 N: _8 Z6 J( k; ^" ^$ F$ L4 Z/ Y7 T6.6.2 仿真参数的设置0 {3 ]* l) S& A) f! s
6.6.3 仿真的运行1 M* Y* Z: b) H% P: Z8 G
6.7 模型调试2 o; _; V% S5 D( {; H q: E/ I1 S
第7章 图形用户界面# N" |. N/ I; G$ z# ?9 Y, \" _
7.1 界面设计7 m4 H9 y8 T: |7 Z" d* a) ?7 f
7.1.1 图形用户界面(GUI)概述2 q4 x4 ?2 R, ?0 ?: ]; j
7.1.2 GUIDE的控件3 J" \4 ]2 {5 N
7.1.3 GUIDE开发环境8 f& n1 H$ d/ x0 y( a8 G% _
7.2 程序设计- o! V4 U' p1 f. z ^
7.2.1 对象的回调函数3 L3 h: h) ]- B* l% N4 e5 K
7.2.2 程序的一般结构
% o% s0 y F) s- Y" x- A7.2.3 对象属性的访问2 o& V( a9 ^& E2 b/ k, W; s
7.2.4 对象间数据传递, E4 h. e1 H3 ^0 b+ D
7.2.5 GUI与M文件的数据交互+ u) L5 P3 d7 I- C3 B. |
7.2.6 GUI与Simulink仿真的数据交互' I l, E3 L2 g4 F
7.2.7 中断执行, ]3 ]: ~6 ]2 D4 Y! E/ A" G
7.2.8 多界面实例5 y- C# z9 o' \( {5 X: c& L" d
7.3 GUI应用- H3 ?( o- h9 \, e* [% ~0 G
7.3.1 GUI设计的一般步骤7 V) |4 c2 O7 M# |/ I* w
7.3.2 GUI设计实例
1 o4 q% S0 O' A* v/ T' ^' n' h( g第二篇 提高篇
7 S S8 e6 p s0 I' s第8章 MATLAB科学计算9 y3 v* n" J1 O3 {4 W7 e( D
8.1 方程求解
8 i' Q( o- |, |9 v4 n! S8.1.1 线性方程组
0 q% A. d! P$ ]8.1.2 非线性方程! _. I% l1 p" T
8.1.3 常微分方程
6 B4 ?. w- u. X. g* h8 G8.2 数据统计处理8 q! `$ v( c6 C9 ~, z
8.2.1 最大值和最小值
- O! ~: R, C) g( S: r8.2.2 求和和求积' b4 K1 B. Q+ \* `) W. B
8.2.3 平均值和中值4 T M' j' h3 b, r
8.2.4 标准方差
( H& d0 C3 q: r7 o$ |# `8.2.5 相关系数
: `, F% k& n& j' K9 n8.2.6 排序
; ?( R# ]$ K7 u; U7 y+ ~9 F" h8.3 数据插值+ I! O' F2 h/ W5 g$ [
8.3.1 一维插值
- d9 o: ~+ C6 F2 I3 T4 \8 s8.3.2 二维插值
4 Z: J7 O+ R0 S. G5 E M8.3.3 三维插值
a1 \3 L# }) P! E/ q* [8.4 数值积分, L, D- J+ S8 R% k
8.4.1 一元函数积分% h, P, P5 q- o' q0 b8 ^# Q
8.4.2 矢量积分& N8 _: B6 H+ _
8.4.3 二元函数积分: E( }$ O, B8 V) Q7 N
8.4.4 三元函数积分( c* K, _8 T; Y# |# ]% _
8.5 最优化问题求解" o* g$ C8 Z$ I5 |
8.5.1 无约束非线性极小化% w0 {' T- k* x& P) ^
8.5.2 有约束极小化( P, w6 e( L/ A: s/ p6 R
8.5.3 二次规划和线性规划2 l7 T0 a8 b) M1 ^4 W
8.5.4 线性最小二乘
# L& P! U' z$ s% v8.5.5 非线性最小二乘
/ |& W1 @" |. j f, w; e8.5.6 多目标寻优方法7 H% {7 {" t- ~
第9章 S-函数 ? u+ r0 _# E: }
9.1 基本概念
& n* j3 k$ F4 } v: t! P9.2 工作原理
! u! j- F: o! t* n2 M' T9.3 Level-1 M文件型
2 p' D6 e- d$ d9 ?8 n% j W9.3.1 概述& s1 g1 z) c! @7 i
9.3.2 编写方法
% ~* b- w! e$ u5 j9.3.3 实例3 P! G0 t( Z1 W$ W% ]+ g) a
9.4 Level-2M文件型; l8 r: H; R8 g( l% d/ Z+ F0 H
9.4.1 概述
2 [% B. c. D5 V$ y" F: B: ?9.4.2 编写方法8 d m8 K8 j; B/ g
9.4.3 实例* J4 O" D3 d3 G# j7 @$ M
9.5 C MEX文件型3 f4 g8 }8 b' \+ Z
9.5.1 概述+ T7 J$ z6 U& N$ i
9.5.2 编写方法8 r) ^, L! z* |: F
9.5.3 实例& j. ~0 p( G% _) w' M. u, y! [
9.6 使用S-函数创建器编写C MEX文件型
) M- K4 b$ d* ?) o2 b第10章 物理系统的建模和仿真
: o. v1 h/ W0 i9 X/ \7 G9 `$ O10.1 物理元件库
5 _! \* }6 ?; D10.2 机械系统
& N8 M7 r, W8 x# v/ d9 o0 w10.2.1 主要的机械元件0 p2 ]7 L3 z5 d, W# U- I6 D+ c
10.2.2 建模的基本要点及步骤' B- ?5 @) `1 [4 o7 V& e: E5 z
10.2.3 常用的机械系统
+ t+ C N/ I% y( T! v+ x10.3 电气系统8 v5 F. p1 `0 N, l# y5 H2 o
10.3.1 主要的电气元件. n" p! e# v: U7 w0 g
10.3.2 建模的基本步骤1 u3 K& v# _" z" r* }7 h
10.3.3 常用的电气系统- L& d5 A) h" N% ?5 X6 o* M$ s
10.4 多域物理系统实例' j+ o! e; N% o. R; M, L! {
第11章 MATLAB外部接口1 E; U$ Z$ }' n* l" Z% J
11.1 文本文件0 |1 D8 ]( b2 b _7 _ R4 X
11.1.1 打开/关闭文件
! w3 K# X3 r8 ]9 [$ v) Z% a11.1.2 二进制形式访问
d) h$ Y6 Z! V$ z6 w8 d Y11.1.3 普通形式访问. r! G1 p" h# R: ]# U# Q+ T
11.1.4 文件内的位置控制
& ?% r- q1 p4 @7 _' c/ j- }
9 |% G- s R) T4 c; M |
zan
|