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