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