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