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