- 在线时间
- 84 小时
- 最后登录
- 2017-1-3
- 注册时间
- 2015-10-19
- 听众数
- 19
- 收听数
- 0
- 能力
- 0 分
- 体力
- 5941 点
- 威望
- 0 点
- 阅读权限
- 100
- 积分
- 3421
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 3273
- 主题
- 250
- 精华
- 0
- 分享
- 0
- 好友
- 26
升级   47.37% TA的每日心情 | 开心 2017-1-3 14:30 |
|---|
签到天数: 41 天 [LV.5]常住居民I
 |
《MATLAB从入门到精通》以MATLAB 7.x软件为基础,系统讲解了MATLAB基本环境和操作方法;分章阐述了矩阵计算、数值计算、符号计算、数据可视化、数据分析、M文件编写、Simulink仿真、句柄图形、图形用户界面、文件读写、MATLAB编译器、应用程序接口等内容;并结合相关的函数或命令,精心编写了一些具体的示例,充分说明了具体函数和命令的使用方法。
5 l& C: {1 O: h4 ]( V 《MATLAB从入门到精通》所带的光盘提供全部示例的源代码,可帮助读者更好地理解书中的内容并更快地掌握MATLAB的使用方法。/ d, ~0 M, z: l8 v7 t) {) U
《MATLAB从入门到精通》内容充实、篇幅紧凑,既可作为高校学生系统学习MATLAB的书籍,也可以作为广大科研和工程技术人员在工作中使用MATLAB的参考书。
; ~ S4 Y9 W: C; X* z6 p从基础的变量、函数、数据类型等入手,到数学分析、图形可视化、Simulink仿真、文件读写等,全面详细地帮助读者掌握MATLAB的操作和使用技巧。3 `2 K% S- q6 t% c5 j
版本更新与内容稳定并重1 a/ X# g# s! F) ^% Z
虽然MathWorks公司不断推出新版本,但在基础编程、基础知识和基础操作方面保持了一贯的稳定性。本书在缩写时兼顾了版本的更新和内容稳定。
1 _& _% C# u S4 _" q 内容深入,示例清楚$ ]/ @! K9 r h: ^( C
《MATLAB从入门到精通》对函数或命令中比较常用的部分进行重点分析讲解。同时通过示例对函数和命令中的一些典型知识点进行深入剖析,从而帮助读者真正掌握MATLAB。
+ I" ?8 t' N4 U [# e 精心编排,便于查阅
3 F: t* B& a5 @% P' N, I 《MATLAB从入门到精通》在讲述MATLAB功能时,精心选择了有代表性的示例。并将相关内容和函数命令通过表格的形式归纳总结,从而便于读者在学习的同时翻阅查找熟读命令和函数。9 N: S5 U) [- Z4 J1 z
) b2 C) N7 |; W; Z5 }
第1章 MATLAB7.x概述$ ?) o& v+ K0 C7 R' E. W+ i1 |
1.1 MATLAB简介, F/ M+ T' s" l+ W7 V3 z
1.1.1 MATLAB的发展8 r; v" R7 u3 x$ P" H
1.1.2 MATLAB的主要特点6 d. X# a% S* f0 J2 H: b: g+ w
1.2 MATLAB7.x的安装
, Q! w+ q5 B* w! A: Y4 \& p# f5 ] 1.3 MATLAB7.x的运行环境
2 v; ~- h. S+ _2 g3 D 1.3.1 MATLAB7.x的启动9 V4 ~' I y+ O; G
1.3.2 MATLAB7.x工作环境
Y0 X4 h$ Y6 ^% |3 e. R2 h 1.3.3 命令窗口(CommandWindow)
$ l. E6 v1 o! u% Z 1.3.4 历史命令(HistoryCommand)窗口9 {/ C: N- Z; u6 K" p3 P! g
1.3.5 目录和文件管理6 [* Z5 r3 r( S; ?5 Y
1.3.6 搜索路径管理1 ?( _. A3 z( o) w' [
1.3.7 工作空间和数组编辑器
/ Y% E9 z$ A2 P: m( e 1.3.8 工作空间数据的保存
0 d1 c0 b0 @7 A; |) a$ X; X 1.4 MATLAB7.x的帮助系统) h7 p, M8 E' G
1.4.1 命令行帮助查询3 a6 k3 |' i+ B) }1 i- S
1.4.2 演示帮助查看
. Q* C8 O6 m/ v' A 1.4.3 内容帮助浏览
8 x/ I0 }4 @+ E3 t$ h$ q5 Y" V+ ` t 1.4.4 索引方式查询帮助文件
' a! V. o) n$ U* |! } Q 1.4.5 查询帮助文件" }8 J; x- l% ~7 K& ?) n/ a" V& n
1.5 本章小结
5 M9 c, m% P5 B4 b 第2章 MATLAB基础知识8 V6 @4 \. }1 @% g/ T, V
2.1 MATLAB计算的介绍9 K8 U" X2 h) e" y1 K- A) `( A
2.1.1 简单的计算示例
' n& t! @) B" y# f( h 2.1.2 基本的数学运算符号
3 V6 M( V; t$ k4 g( w: c+ Z/ W 2.1.3 命令行中的常用标点: s9 X# u+ h1 [
2.1.4 命令窗口中的常用操作和编辑命令 |7 {9 u; J3 B$ h4 n r+ H8 y
2.1.5 命令窗口的显示
: ] Q) U2 q" `* P1 i 2.2 数值、变量和表达式
. u9 z6 v% j+ [ 2.3 数值数据类型
# a& ` v6 F; ~; K n5 L+ D 2.3.1 整数, \ c, y! |( s" R9 _9 y
2.3.2 浮点数/ ?) t& X) B$ {
2.3.3 整型浮点数间的操作函数
; G I& Q9 \# K' S 2.3.4 复数. z$ y' P; G# n% D( l
2.3.5 常见的数学函数
7 x5 \0 |& S0 k, k8 Z 2.4 数组
3 \1 F; D. z7 R; w/ c1 j( k* U 2.4.1 一维数组的创建
" N- ]' R# g% G2 p5 ~ 2.4.2 多维数组创建; p# s3 @5 O$ b, S
2.4.3 数组的运算
1 v$ [0 Y) q0 m3 I t1 z* V) X 2.4.4 常用的标准数组
5 w% H+ N4 e! k3 H/ P. v 2.4.5 低维数组的寻址和搜索9 A1 j: D$ n7 \/ i. h* \8 {1 x: Q
2.4.6 低维数组的处理函数* l7 }- \% a# J* W9 @4 o, _* l
2.4.7 高维数组的处理和运算
8 C- c& ?/ Q& q 2.5 单元数组和结构体
+ `9 b4 `7 ^% {) C) Y 2.5.1 单元数组的创建和操作+ d9 j1 Y: w, |
2.5.2 单元数组函数
0 b) g- e" J7 N( l! d9 m 2.5.3 结构体创建
: I* ~- h, [( ^* i2 T- A0 d$ ` 2.5.4 结构体函数
9 A7 H; B2 E+ g 2.6 字符串. W; N* }# V* k
2.6.1 字符串创建和简单操作
* d6 ?, z8 i( L2 C* k, w! S4 ] 2.6.2 正则表达式搜索字符串
r# {+ |; W8 x4 L0 K 2.7 关系和逻辑运算2 v" }4 c6 B' Q# s9 R. @8 _: R+ b, ~
2.7.1 关系运算符. N) N: K* w! b6 |; T8 m- I: k3 I( p
2.7.2 逻辑运算符
# p2 m0 ]& a* z 2.7.3 关系和逻辑函数
5 g0 H9 }6 M( S8 n 2.8 本章小结
/ E* j5 C% I- ^" R 第3章 矩阵运算3 |6 d" a. V9 `- E9 [3 h. ]
3.1 矩阵函数和特殊矩阵3 a$ O6 K9 V9 B6 B% m- _9 ^/ ~4 u
3.1.1 常见的矩阵处理函数: }4 y# S; O3 }
3.1.2 特殊矩阵
5 F5 I% T/ F8 V- U' B6 l- F 3.1.3 稀疏矩阵* L! y. ]6 l. k- J; g9 F3 _5 U, H6 G' g
3.2 矩阵分析
3 E$ c1 h V$ K) g1 G8 \$ W 3.2.1 范数分析, k# j" I9 }1 M5 }! A! h+ K' F+ A
3.2.2 条件数分析8 u# ]: G0 Y) p! h7 P: U$ c. n
3.2.3 矩阵的行列式' X- O( U5 v) e% B* }
3.3 线性方程组
" ^' S% U1 S. _/ F0 V7 Z 3.3.1 恰定方程组
C% F% c4 M! ^- a/ R7 x# g6 { 3.3.2 欠定方程组' X% \; E4 m% [5 c( O1 g
3.3.3 超定方程组
$ z# i2 F- H$ J. I" ]: M8 j 3.4 矩阵分解
( R5 D- X2 o; K- J I8 Q8 A 3.4.1 Cholesky分解
' C3 N u6 M* e1 ~ 3.4.2 不完全Cholesky分解
& \+ o7 G2 _ A5 w& E3 j 3.4.3 LU分解
1 a( j/ }3 Y: `% V8 T) s* K# @ 3.4.4 不完全LU分解
- S# D1 I4 Q* Y2 M* E) y 3.4.5 QR分解: K0 }; Q& T& U8 @
3.4.6 奇异值分解7 p3 j7 a7 n! [' q; I" N' y; M
3.5 特征值分析
! E+ [; E, g1 E! F# ] r% a; w, Q 3.5.1 特征值和特征向量
/ H; B: n; I* ?# }2 v& W. v* A 3.5.2 稀疏矩阵的特征值和特征向量
* p" X4 f8 ?" ^8 h5 _2 n 3.5.3 特征值的条件数
1 ]% W! w" b& q+ U) o: [7 C2 A 3.5.4 特征值的复数问题 ]0 Z6 g3 S" | J/ X8 F
3.6 本章小结 J/ A8 G) F& O: h: U5 M/ J
第4章 MATLAB7.x编程基础
8 E' \; O$ b& m' y L 4.1 M文件编辑器6 ]- @( N% n1 V4 ?% t1 ^5 s* o
4.1.1 打开M文件编辑器9 b$ C* H( {5 M* j* O' Q
4.1.2 M文件编辑器的设置
6 {8 x, U( X! B) Z 4.1.3 M文件编辑器的打印属性设置
- Y3 [# p5 |* d1 [6 y- ] 4.2 M脚本文件的编写
6 n6 C- i1 i6 M* r 4.3 流程控制9 L7 N9 ~& ^5 G9 {% B
4.3.1 for循环结构
1 D# L6 U/ L! F5 O6 h- h 4.3.2 while循环结构. b4 m, Z! e8 k/ s. n3 q
4.3.3 if判断结构6 ^9 Z4 ]( E4 c1 O6 s1 H
4.3.4 switch分支选择结构' f+ _/ m3 m+ C5 f' T$ Q6 Y P
4.3.5 try-catch结构
2 e8 V& |! F1 S$ X 4.4 控制命令
2 ~) f' C0 c/ I% Y5 ], R 4.4.1 continue命令" w2 a( w9 b. w# n! }9 X
4.4.2 break命令
( [- D& v& X% Y) ?/ O9 c- o" r 4.4.3 return命令
, `, q: o: f1 \- m2 @$ V2 N) A 4.4.4 input命令
7 b- Q% v6 v, W: _3 |; L7 ?) I 4.4.5 keyboard命令
~0 G6 q8 n+ d% N7 b: G! W" _ 4.4.6 error和warning命令
) H, M% q ^- L2 {9 g% D+ _2 s ^ 4.5 程序的向量化概念8 b( B* ^- @+ M# ^( ~7 n1 z4 }$ I
4.5.1 程序的向量化
1 E, a# H9 ?, y+ o8 M0 R+ A1 y 4.5.2 向量化和循环结构的对比
" h* C. P% ]8 `, N! a/ u 4.5.3 逻辑数组和向量化
" Q' z1 k, b; m" l, E 4.6 M函数文件& [( k0 W0 g1 y L3 z' w7 T, V
4.6.1 函数文件的创建; y$ R, d1 B. P W+ W& [
4.6.2 伪码文件1 j2 C" g+ @( }# q& r4 D- _" X
4.6.3 输入输出参数
- I4 g9 c- y9 N5 u) G. Q* } 4.6.4 任意个数输入输出参数
2 [1 h; w' |1 k& K 4.6.5 函数句柄和匿名函数
% K9 V+ f/ @5 w 4.7 程序的调试和剖析- r; L0 q9 F" p# U3 X& y! F: {
4.7.1 程序调试的常见错误
) Q6 [9 h d0 ~8 k) g2 D# j. t 4.7.2 直接调试方法
+ ~, N0 e* B/ O 4.7.3 通过工具调试4 B- w% `2 o' h
4.7.4 M文件剖析
! \& [; I% M( ]: ~ 4.8 本章小结7 x9 P8 [9 l& V1 O# u# A+ n
第5章 数据可视化# Y1 a0 b; E" f U) h
5.1 图形绘制示例- J2 B$ @7 Y+ h: o* R) r3 C
5.2 二维图形绘制; L& m( B0 [% _8 \4 M: Y
5.2.1 plot函数
* z) o: M) g) n' q. c1 j3 F3 v- s& M/ P 5.2.2 线型、标记和颜色
: w6 Z1 Y, p q! i$ F 5.2.3 图形坐标轴设置) e9 m1 A: G3 k. P
5.2.4 多个图形叠绘及多个图形窗口" r) [: Y# s8 g! m# Y$ X9 ]. a
5.2.5 子图绘制
_ \7 f1 Q; g# D, h# W4 Z# u% T 5.2.6 交互式绘图和屏幕刷新
! M$ P( T! J8 C! o0 s, ~/ i 5.2.7 plotyy函数绘制双坐标轴
- c8 v; Y8 ~0 k, x) i) o 5.2.8 easy绘图命令
5 C' \) {% m& I7 U& m+ L 5.3 三维图形绘制
, k. d' n: F$ U& O/ ] { 5.3.1 曲线图绘制: u8 g, f$ [' B
5.3.2 网格图绘制
I2 O) h4 r- x2 L2 q7 u- Y 5.3.3 曲面图的绘制
) F; C/ N h7 Y: F& k 5.3.4 绘制等值线图
2 d, m% Z2 w7 g 5.4 四维图形可视化
# W4 J# m! g! D8 t, u* X0 E 5.4.1 slice切片命令
; q+ u6 G1 [9 r& L3 F0 H 5.4.2 其他slice函数
) S9 o8 a$ Y* s; } 5.4.3 等值面图绘制+ V1 R& N$ |1 o+ h' ^8 h& E
5.5 复数变量图形绘制6 C7 K1 T8 \% n, Q" A" b
5.6 特殊图形绘制; p; b' \$ P9 L i) g2 @
5.6.1 area区域绘图
: v8 D0 u6 D# D9 } l 5.6.2 pie饼图绘制9 T! \$ y: c3 i' q" F; a8 D
5.6.3 直方图和梯形图# Z) u1 w* n- Q# L
5.6.4 矢量分布图绘制
. ]( t: ?/ P& V+ E 5.6.5 误差线图形绘制
% i% C: k9 ?8 c' R* g, ? 5.6.6 离散数据绘制4 ]& Y5 {5 r1 c, T% y
5.6.7 伪色彩图绘制
6 p5 {! ]$ j+ @0 [" |" t* h9 \% Z8 _ 5.6.8 极坐标图形绘制
; D8 @+ g+ o- e6 Y( K 5.7 图形的打印输出
0 W+ B/ L& j: v 5.8 本章小结
1 r* c6 a/ @! u6 ]2 L 第6章 数据分析 y' R) ^4 ~: u9 h7 g, }. J
6.1 数据插值) Q- l. i2 u" J' W3 z6 A
6.1.1 一维插值
~- r% B+ E) {% V7 D 6.1.2 二维插值" @: o: u5 N1 m
6.1.3 样条插值/ Q2 W/ `* I; }6 ?
6.2 曲线拟合6 A' e, }) V; h
6.3 图形界面曲线拟合9 j$ j! Z: s. H8 n, @: K
6.3.1 曲线拟合示例% ]# P& L( e6 o) K2 z
6.3.2 拟合残差图形绘制 d" G" T, i% n( V+ i
6.3.3 数据预测
. K9 u, G6 W9 H( \% [ 6.4 傅里叶分析
0 M2 B# F# a& E& @ 6.4.1 离散傅里叶变换3 v1 u, C4 C* `* u5 D1 L& ~
6.4.2 傅里叶变换相关的常用函数
" E- Z! W1 a' j, X3 E 6.4.3 傅里叶级数
3 l8 b" A# Z# c" w 6.4.4 使用FFT进行插值; ^' \3 r' n; T% F7 q
6.5 优化问题
9 I; L, Q5 m* P3 P9 w9 K 6.5.1 非线性无约束优化1 y# k3 L) p+ {$ o
6.5.2 约束条件下的非线性优化( M5 q3 M2 o1 k+ g5 A$ H: P/ V3 F& p
6.5.3 最小最大值的优化问题, A+ S3 v, i3 X# P9 o2 x+ N
6.5.4 线性规划求解
+ f) P9 G( U6 B% s8 i 6.6 常微分方程
& Q2 P. b" ` d$ s+ e+ r7 F+ ~% Y 6.6.1 常微分方程介绍
9 w; l+ M! K7 j. r 6.6.2 常微分方程求解! _, A' [; R A8 H
6.6.3 加权常微分方程. q( @% _$ l9 K" W
6.6.4 延迟微分方程
( A4 e# q) T1 b4 Y 6.6.5 常微分方程的边界问题
; _! p& x* l) {" _* V8 ~ 6.7 函数的零点问题
6 g" x" G9 W2 w. o6 E 6.7.1 一元函数的零点
# F7 U! x" H$ t9 i& g0 S" U; x 6.7.2 多元函数的零点- z! q9 l, x+ t* N& D# N* i3 R' j/ Q9 Q
6.8 数值积分+ N8 f4 E& @9 C6 N* E `
6.8.1 一元函数的数值积分6 z* e4 M( k( V9 x6 M$ h& f9 b
6.8.2 多重数值积分
9 n- b0 n+ o0 q$ p! c, f. U1 o 6.9 概率论和数理统计9 @0 j" y4 G, h7 {8 d
6.9.1 概率分布
% s& l& J+ |) [( r# `; @9 J# r) { 6.9.2 数据分布分析
- C$ g1 ^/ N' ~! u9 Z4 g 6.9.3 假设检验
0 e1 ]) l! G1 J) }, q 6.10 本章小结+ O! e5 v' E! l; I9 D/ a
第7章 符号计算7 w2 W0 J* r# O& M6 z8 J1 X
7.1 符号对象和符号表达式
; W5 L0 a) k1 q) O; u" ]: _! P 7.1.1 符号对象的创建命令
8 ]) C$ r" G7 m 7.1.2 符号对象的创建示例
7 y" u$ c! E4 ~. U 7.1.3 符号计算中的运算符和函数/ K* T: _; K+ k+ n- p9 m: v
7.1.4 符号对象的类别识别命令
8 a e" B- U* A0 h- y4 x 7.1.5 符号表达式中的变量确定0 V8 C( G# n$ x: s5 V; H
7.1.6 符号精度计算
5 h: v. o: x0 S v 7.2 符号表达式操作
$ O% U. _6 l1 h3 f( Y: \, G 7.3 符号表达式的替换5 @' U3 A4 ? @: J# w
7.4 符号函数的操作
- b5 `3 R5 L; c 7.4.1 反函数操作
6 }5 B# P$ Z" z( V) J, \% d4 |! S 7.4.2 复合函数操作0 F/ s$ `3 V$ B% X! X" t
7.5 符号微积分 m; ]+ O4 m7 O/ G9 e( y
7.5.1 级数求和
0 w$ b' E/ {" x7 f# H' ~- T 7.5.2 符号极限
! w- ~' _* H9 K L# L- | ` 7.5.3 符号微分1 n7 l1 i; z) P0 S- \5 n
7.5.4 符号积分
' ~* F7 @$ a+ {" H( ? 7.6 符号积分变换
; W1 v: g, I+ l) n- ~ 7.6.1 傅里叶变换及其反变换
. L3 a5 @$ _& d0 @/ a9 }8 P0 F 7.6.2 拉普拉斯变换及其反变换
: p& d, f! D. ~. n" j4 M( S# h+ h 7.6.3 Z变换及其反变换9 o. H/ v8 p/ R" M; q
7.7 符号代数方程求解
% d& b) O/ H1 V) }! U 7.8 符号微分方程求解: r5 }6 d+ U- m$ v# s
7.9 利用Maple进行符号计算* F1 C& a% H. f5 ] x+ W. t
7.9.1 Maple函数的使用
6 _/ U8 _& y. \7 v$ c }8 a 7.9.2 Maple经典函数的调用/ B- t4 O4 R7 U$ `6 }
7.9.3 Maple库函数的帮助
) b- m; O8 g" B8 P 7.10 符号分析可视化) o* k- M4 |( a' @% |% P1 @- C
7.10.1 funtool分析界面
9 N$ ?0 f# L% s% ?# B, k) N 7.10.2 taylortool分析界面
' Y' h+ F: L( e( M5 U* Y8 Z# O 7.11 本章小结1 @3 l) D# T: i8 V# q8 T2 ^- ?
第8章 Simulink仿真系统
3 Z% W1 f! z; ]' a7 A- ~0 o 8.1 Simulink基础知识+ n8 ^) A S0 j8 _/ i9 u6 Y
8.1.1 Simulink的启动1 x/ z# b6 n2 Z) Y! _/ J! L
8.1.2 Simulink创建仿真示例* j2 P+ o, x ~' ]
8.1.3 模块库浏览器5 s ^/ Z7 d5 z+ a: ]7 P6 E5 Y
8.1.4 Simulink模型窗口 i$ n) M! ?: N; F' I$ H6 [* G# T
8.1.5 模型窗口的菜单栏6 W, O4 u6 P% h. l7 C# l; @
8.2 Simulink模型操作, \# h0 k% a( x
8.2.1 Simulink模型的原理5 g* R6 F0 I; `+ B) L
8.2.2 模块的操作1 a# F: s- V3 }7 l7 m
8.2.3 信号线的操作! d( U$ t5 Q4 G% `* o/ [. H
8.3 Simulink信号
/ b, P' [4 Y" f2 ]% y# U 8.3.1 常见的信号) ^9 Q# \7 t7 r# ]5 Z& Q2 d: u
8.3.2 复数信号3 W5 m+ V! [3 S. e
8.3.3 虚拟信号和信号总线
2 c. v# p! W. R/ K9 T/ B. N 8.3.4 创建信号组% G- s( e3 N7 _* w8 l7 e& H5 Q+ ~
8.3.5 自定义信号源
+ N5 @7 f" n$ L. {' Z; \7 ` 8.4 常用的Sink模块0 b- M3 Y7 s7 G2 `6 R
8.5 Simulink仿真系统的设置
& F' ^9 q3 `. A1 R0 [' { 8.5.1 解算器(Solver)的设置
' v7 W A' M- S4 d6 ? 8.5.2 仿真数据的输入输出设置
( Z: F* q" j4 @7 Z a8 [1 | 8.5.3 仿真诊断设置6 V5 p# c7 k1 Z+ t
8.6 线性连续系统建模
r. u% O9 t; s6 L( I 8.6.1 使用积分模块2 G$ w* y+ y ]" ^5 E, r2 m
8.6.2 使用积分器求解微分方程
0 E. Z* J2 ?; l0 c; X, L 8.6.3 传递函数进行仿真8 _' ?& Y2 x# |8 [; j G9 @9 E6 C7 b
8.6.4 状态空间方法进行系统仿真2 W8 t/ D u! ? d3 G7 J
8.7 非线性连续系统建模
/ S% z9 b, t2 Z4 l0 P$ K0 ` 8.7.1 非线性仿真系统建模简介
5 A% s* {2 N% ^ 8.7.2 任意非线性函数的仿真
+ u1 }9 F; o8 |# P7 u) b& F 8.8 封装子系统创建和受控执行# c7 l* \7 L* h; C |; ~& h( m
8.8.1 使用模块组合子系统2 t a, n- b4 q. T- f& D4 ~5 G' m
8.8.2 通过子系统模块创建子系统
# I- l! D- c8 `3 s! p 8.8.3 封装子系统
- u) k" H5 H* G4 X: O1 e: h* n1 F$ Z 8.8.4 使能控制子系统- j$ x7 Q2 n" l$ r
8.8.5 触发控制子系统
: `. J0 ^& N2 b& N5 G: r, O; i3 n 8.9 离散时间系统和混合系统
! A1 A$ X% `/ W+ a3 D: ~9 ^0 Z" e 8.10 命令方式运行Simulink" E+ R0 p, f) L
8.11 本章小结
# p0 i, C0 Y# V7 ?" k0 @$ a3 q 第9章 句柄图形; a" W( y5 x; ?, v+ w5 n' t& d
9.1 句柄图形体系
& M7 y- i. t( N8 e, e 9.1.1 图形对象
3 q$ b- v {6 B/ f 9.1.2 句柄对象
6 ~( @2 k9 v7 W, N$ G$ n* ]8 @" D 9.1.3 对象属性
" {9 D& ?( T n7 W( U z% s 9.1.4 图形对象句柄创建示例
4 O. q& p5 S% D/ J& \- q 9.2 图形对象创建
2 d, s3 z+ D" _: D0 B9 c0 c& d9 M; s 9.2.1 创建图形对象9 M2 R& D1 R% E
9.2.2 访问图形对象句柄" m# s' n) [+ A; a5 r& r# r
9.2.3 使用句柄操作图形对象
6 V5 f7 Y2 O$ _, z0 p 9.3 图形对象设置/ M) d$ H: e7 v1 `8 j
9.3.1 用set命令设置属性
# e0 Z1 n8 ?6 `9 ] 9.3.2 图形的默认属性, f. m4 I+ U% q( b
9.3.3 句柄图形的通用属性
: f* d8 M. c9 R0 P. s 9.4 高级绘图对象, \+ n, I. g" D7 x# b. {. t
9.4.1 Nextplot属性+ x* I/ ^9 Q, K6 W$ h7 A
9.4.2 Newplot命令
" v; O6 X& l9 K" G 9.4.3 高级绘图命令
' ^$ \8 o" Q" ^5 {1 j7 l 9.5 坐标轴对象8 j8 T8 _" u5 |. F2 ~7 p
9.5.1 坐标轴的几何属性6 c. o- U' X* R" t8 k
9.5.2 坐标轴的刻度属性4 e( g: n' C( D- M% g: a
9.5.3 坐标轴的照相机属性
( `5 i3 ? o4 p0 [7 G. Y5 g9 c 9.5.4 坐标轴的尺度、方向属性
9 I& l8 J W' ~- V$ \: I 9.6 本章小结* m% K: g1 t2 t( O# N( s
第10章 图形用户界面, `; I7 a/ h7 t9 ?0 u/ r& B
10.1 图形用户界面介绍" ~; A5 L P. l t' D3 L
10.2 图形用户界面控件9 I2 a& ?& M5 f2 F2 ~
10.2.1 图形用户界面控件的创建
2 m) W8 {0 B# B0 R/ R. `2 N 10.2.2 鼠标动作执行
1 L2 o* _0 l1 D9 e, N 10.2.3 事件队列的执行顺序
4 r3 s* P) N8 V! C r# c 10.2.4 回调函数的编写9 k4 h* C3 b( b
10.3 对话框对象1 Y% a0 B# ~# K9 k3 y
10.4 界面菜单2 y' j' e% K9 m3 J: }$ ~1 v$ C
10.5 编写M文件
6 @7 p7 }* C. w+ l+ Z& F5 ~$ D 10.6 图形界面创建工具GUIDE- v/ q2 z2 n. O- I. N
10.6.1 GUIDE的启动
+ E3 t5 B% l' _# { 10.6.2 创建图形用户界面对象( L3 M9 ~* V L! c
10.6.3 设置组件的属性: N4 {0 E0 Q; A- {
10.6.4 编写回调函数! A' s- Q3 ~, x! i7 Z! N
10.6.5 图形用户界面的执行' H5 u5 t+ g' m/ a$ i
10.6.6 GUIDE创建的工具
! H8 t- u6 l; o) Z8 P8 g 10.6.7 创建带UIcontrol控件的图形界面! H( w/ {7 Y( b k3 t% ^
10.6.8 创建带菜单和坐标轴的图形界面4 J8 `+ S3 x- Y y; U3 V; B
10.7 本章小结
, |& e4 R0 L6 {, O/ \: g$ R } 第11章 文件读取I/O
; [/ c" z* h1 { 11.1 工作空间数据读取* r$ h/ N" z0 i; |
11.2 数据文件的导入和导出- P+ K/ `4 B$ ?: l; ]: z
11.3 底层文件读取I/O
. O( T) o: C& Q1 F 11.4 文件名称处理
. \$ |$ @! F" Y0 M6 l* |+ u 11.5 处理二进制文件
! ]+ R9 M; m+ S4 K6 _8 \ 11.5.1 读取M文件
2 [0 Z' z$ O/ f7 j0 V 11.5.2 读取文本文件4 i/ C& V6 K" h) N, O" z
11.5.3 写入文本文件
/ ^/ M$ Z: E8 t5 ? X! m 11.6 处理文本文件% V3 z4 Y% K5 \6 S6 M t7 e
11.6.1 使用csvread读取文本文件! F5 l$ j- i+ ~9 n" b
11.6.2 使用dlmread读入数据9 ^; O- a, A3 G8 k# U
11.6.3 使用textread读入文件
+ G6 p6 r$ I5 W; ]/ A; O4 I2 ] 11.6.4 使用textscan读入数据- N/ J I, ?, T8 M, H
11.6.5 使用csvwrite输出文本数据, s$ Y# x- M; e6 {7 P
11.6.6 使用dlmwrite输出数据
( X- C; Y+ v C0 U3 s1 U 11.7 图像文件读入和输出) C( F2 c( b& M0 `: P4 l0 V# b& R
11.7.1 图像文件读入! [5 e9 n8 j5 K" @
11.7.2 图像文件输出
% ?% {; Q" o; @' ^" d+ T5 ]! } Y& q 11.8 本章小结$ ~0 ]6 e0 D/ J
第12章 MATLAB7.x的编译器
! y# R: E/ q/ Y- ^8 w4 B9 N6 U 12.1 编译器概述3 P% a9 K+ f: ]; e+ f
12.2 编译器的安装和配置+ O: v, G" `3 _5 I& R+ i
12.2.1 安装前提
* d- J' Y' s+ t) ^ 12.2.2 编译器的安装
, V% E2 Y0 B$ ?$ o7 [1 u( @" r 12.2.3 配置编译器
6 M/ _0 D, {, Z3 g* P: Q: W. e 12.3 编译过程
- }5 ^) |1 g2 I! z 12.3.1 安装MCR q9 Z1 x, |0 G
12.3.2 MCR编译过程
5 l# v, X0 \' {& _5 @/ u" R 12.4 编译命令8 m- l+ o$ ~- ]4 u+ K
12.5 编译生成独立运行程序2 Y" { g& T* m# n6 y' b
12.5.1 编译M文件
% o9 i4 G# W5 Q; a0 b5 g. \0 K 12.5.2 M文件和C文件的混合编译
) j; j4 e) D' r' b1 ^' y 12.5.3 编译图形绘制M文件! z3 `2 p1 M q8 {7 ]5 K
12.6 调用M文件中的函数接口 d* E$ i# B! }3 B
12.7 编译生成共享库函数( N7 S H: G2 h# j9 Q
12.8 本章小结
2 K/ ]) U+ H+ I& R7 `' x1 c0 | 第13章 应用程序接口& A( |1 }# g9 P0 x: L9 J% z' B9 _
13.1 C语言MEX文件
J" {* \& }* H, Q" @: Q 13.1.1 MEX文件的数据+ e8 m, Z+ j+ z4 u3 k4 c& e
13.1.2 C-MEX文件的调用
. [ G3 X& G* z9 i/ T6 ~% S 13.1.3 创建MEX文件9 q( O' |9 E8 [& }
13.2 FORTRAN语言的MEX文件
8 \- U0 K# b# K0 ~5 d2 D 13.2.1 FORTRAN-MEX函数的调用* m) R' ~. C; O, o
13.2.2 MEX函数
5 L) E- Q1 f7 F1 D7 g3 { 13.3 MAT文件
0 P" D$ t* i3 s3 W4 M' b 13.3.1 MAT函数
/ M# o9 I/ ]) z; e. `/ H' I 13.3.2 C语言创建MAT文件( F9 ~ I: t0 s0 |: s) r2 C9 K" C
13.3.3 FORTRAN语言创建MAT文件4 |; W: ^! v: J
13.4 MATLAB的引擎技术3 `' r1 A1 A3 g2 s4 d
13.4.1 MATLAB引擎技术介绍
5 z4 _/ m( a* ` 13.4.2 创建使用引擎技术程序
. s; W; |/ l' a: e/ p 13.5 Java语言接口
2 F% l, [4 P8 |+ M9 q. G 13.5.1 MATLAB中的Java接口
4 U+ v1 \5 ?" _2 l$ T5 Q& a 13.5.2 Java接口程序应用9 q" x* W; t1 L
13.6 本章小结
\- g( }/ M2 @- H. D( Y2 q3 V' \& I- Z6 ~
MATLAB是当今最优秀的科技应用软件之一,具有强大的科学计算能力、可视化功能、开放式可扩展环境,所附带的工具箱支持30多个领域的计算、仿真等应用,因此,在许多科学领域中MATLAB成为计算机辅助设计和分析、算法研究及应用开发的基本工具和首选平台。同时,MATL 具有其他高级语言难以比拟的一些优点--编写简单、效率高、易学易懂,因此,MATLAB语言也被通俗地称为演算纸式的科学算法语言。MATLAB在信号处理、通信、自动控制及科学计算等领域中被广泛应用,被认为是最能够提高工作效率,改善设计手段的工具软件。掌握了MATLAB,就掌握了一把开启专业领域科学研究大门的钥匙。5 G/ Z, i( H \3 V
然而,目前市面上与MATLAB技术相关的书籍,由于受到各种因素的制约,往往存在着内容不够全面,没有和相关技术发展结合的问题,不能满足新技术发展的需要。同时,MATLAB图书如果缺乏实际应用例子的介绍,就会让读者感觉参考价值不高。- t/ o* y3 f0 ~$ c
本系列丛书旨在用MATLAB的最新版本软件工具实现数字信号处理、图像处理、小波分析和系统仿真等相关应用领域的新技术、新算法,使读者可以通过解读书中所举的应用实例快速掌握MATLAB的新功能、新特性,同时能够快速解决读者所关注领域的新问题。
( H: t& o( j0 z0 v1 g: N0 t' _ 本系列丛书重点介绍了IVIATLAB工具箱的最新内容和相关专业的新理论,能够紧跟技术发展。另外,本系列丛书注重理论与实际的结合,对所有基础理论和重要算法的讨论都通过MTLAB工具箱中相关函数进行了实现,具有较高的工程应用价值。3 ]6 B' G- Q: ], |
8 D. A+ d1 e, r: s; I. Q$ v
《MATLAB从入门到精通》.(胡晓冬,董辰辉).[PDF].&ckook.part1.rar
(21 MB, 下载次数: 0, 售价: 2 点体力)
. H# C( g$ v6 F( Q
% M- [: k; K! i2 F4 Y T
《MATLAB从入门到精通》.(胡晓冬,董辰辉).[PDF].&ckook.part2.rar
(17.71 MB, 下载次数: 0, 售价: 2 点体力)
: Z5 N- v* @' u# `4 B# d/ G0 h4 l, @6 A( `
2 \+ N6 z1 y( A 7 h8 O: ^6 T" y5 n4 e( U- @0 u
2 K# J* S4 B6 O+ U) M& c) j
9 F4 ~/ D+ b* c3 B1 a& Z& h
|
zan
|