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