MATILAB语言是一种简单、高效、功能极强的高级语言。在科学与工程计算领域它有着其它语言无与伦比的优势。本书以最新的MATLAB 5. 1版本为对象,从实际应用的角度对数字信号、数字图像处理和小波分析作了\r\n\r\n浅显易懂的介绍,书中列举了作者在实际教学和科研工作中总结的二百多个实例,既介绍了MATLAB的一般用法,包括常用命令、语法规则、矩阵运算、数学函数、文件的输入输出以及二三维图形的绘制等,又介绍了比较复杂的图形用户界面及各校件的回调函数的编写方法。\r\n\r\n 本书重点介绍了MATLAB中与数字信号、数字图像处理和小波分析有关的一些函数的用法及一些处理方法和算法。通过学习,读者能够熟练应用MATLAB语言实现并改进各种算法。\r\n\r\n 本书可作为高等学校教学、计算机、电子工程、信息工程、机械工程等专业师生的参考教材,对从事上述领域工作的广大科技工作者和开发应用人员具有重要的参考价值,对于学习小波的读者来说,也不失为一本很好的入门教材。\r\n
\r\n
第 1章 精通 MATLAB \r\n\r\n 1. 1 MATLAB通用命令介绍 \r\n\r\n 1. 1. 1 管理命令与函数 \r\n\r\n 1. 1. 2 变量和工作空间管理命令与函数 \r\n\r\n 1. 2 运算符和特殊字符 \r\n\r\n 1. 3 MATLAB语言结构 \r\n\r\n 1. 3. 1 控制流 \r\n\r\n 1. 3. 2 输入与输出 \r\n\r\n 1. 4 基本矩阵及矩阵运算 \r\n\r\n 1. 4. 1 MATLAB内部特殊变量和常数 \r\n\r\n 1. 4. 2 矩阵及其输入 \r\n\r\n 1. 4. 3 特殊矩阵和数组 \r\n\r\n 1. 4. 4 矩阵的运算 \r\n\r\n 1. 4. 5 MATLAB矩阵非线性运算函数 \r\n\r\n 1. 4. 6 矩阵的相似变换与分解 \r\n\r\n 1. 5 数据分析 \r\n\r\n 1. 5. 1 数据基本操作 \r\n\r\n 1. 5. 2 数值分析 \r\n\r\n 1. 6 MATLAB图形函数 \r\n\r\n 1. 6. 1 二维图形函数与命令 \r\n\r\n 1. 6. 2 三维图形函数 \r\n\r\n 第2章 采样与波形发生 \r\n\r\n 2. 1 采样定理 \r\n\r\n 2. 2 重采样 \r\n\r\n 2. 2. 1 下采样 \r\n\r\n 2. 2. 2 上采样 \r\n\r\n 2. 3 采样率的非整数倍转换 \r\n\r\n 2. 4 采样率的分级转换 \r\n\r\n 2. 5 MATLAB中有关的函数 \r\n\r\n 第3章 IIR数字滤波器的设计与应用 \r\n\r\n 3. 1 滤波器的基本概念 \r\n\r\n 3. 1. 1 滤波器的定义及特性 \r\n\r\n 3. 1. 2 滤波器的分类 \r\n\r\n 3. 1. 3 IIR及FIR滤波器的设计方法简介 \r\n\r\n 3. 2 滤波器的表达方式 \r\n\r\n 3. 2. 1 滤波器的传递函数模型 \r\n\r\n 3. 2. 2 滤波器的状态方程模型 \r\n\r\n 3. 2. 3 滤波器的零极点增益模型 \r\n\r\n 3. 2. 4 滤波器数学模型之间的相互转换 \r\n\r\n 3. 3 低通模拟滤波器原形 \r\n\r\n 3. 4 低通. 高通. 带通及带阻滤波器的设计 \r\n\r\n 3. 5 IIR数字滤波器阶数选择 \r\n\r\n 3. 6 冲激响应不变法 \r\n\r\n 3. 7 双线性变换法 \r\n\r\n 3. 8 IIR数字滤波器的设计 \r\n\r\n 3. 9 滤波器的特性分析 \r\n\r\n 3. 10 滤波器的实现 \r\n\r\n 3. 11 二维数字滤波器 \r\n\r\n 3. 11. 1 二维数字滤波器的基本特性 \r\n\r\n 3. 11. 2 二维数字滤波器的MATLAB实现 \r\n\r\n 第4章 FIR数字滤波器的设计 \r\n\r\n 4. 1 FIR数字滤波器的特性 \r\n\r\n 4. 2 FIR数字滤波器的设计 \r\n\r\n 4. 2. 1 Fourier级数展开法 \r\n\r\n 4. 2. 2 窗函数法 \r\n\r\n 4. 2. 3 频域设计法 \r\n\r\n 4. 2. 4 Chebyshev逼近法 \r\n\r\n 4. 3 MATLAB中的有关函数 \r\n\r\n 第5章 随机信号的参数模型和谱估 \r\n\r\n 5. 1 自相关函数的估计 \r\n\r\n 5. 2 参数模型 \r\n\r\n 5. 3 MATLAB中有关的函数 \r\n\r\n 第6章 数字图像处理 \r\n\r\n 6. 1 计算机数字图像文件 \r\n\r\n 6. 1. 1 数字图像文件格式 \r\n\r\n 6. 1. 2 数字图像文件操作 \r\n\r\n 6. 1. 3 图像显示 \r\n\r\n 6. 2 图像的矩阵表示反正交变换 \r\n\r\n 6. 2. 1 图像的矩阵和向量表示 \r\n\r\n 6. 2. 2 图像象素值及其统计 \r\n\r\n 6. 2. 3 图像矩阵运算 \r\n\r\n 6. 2. 4 图像的正交变换 \r\n\r\n 6. 3 图像增强 \r\n\r\n 6. 3. 1 对比度增强 \r\n\r\n 6. 3. 2 图像平滑 \r\n\r\n 6. 3. 3 图像锐化 \r\n\r\n 6. 3. 4 MATLAB中与图像处理有关的二维线性滤波器及线性滤波器设计 \r\n\r\n 6. 4 数字图像操作与分析 \r\n\r\n 6. 4. 1 二进制图像操作 \r\n\r\n 6. 4. 2 颜色图操作 \r\n\r\n 6. 4. 3 图像邻域及块操作 \r\n\r\n 6. 4. 4 基于区域图像处理 \r\n\r\n 6. 4. 5 图像分析 \r\n\r\n 6. 4. 6 图像几何运算 \r\n\r\n 第7章 小波在信号处理和图像处理中的应用 \r\n\r\n 7. 1 小波概述 \r\n\r\n 7. 1. 1 Fourier分析与小波分析 \r\n\r\n 7. 1. 2 有关小波的基本概念 \r\n\r\n 7. 1. 3 MATLAB中有关小波的函数与命令 \r\n\r\n 7. 2 小波族 \r\n\r\n 7. 2. 1 Haar小波 \r\n\r\n 7. 2. 2 Daubechies小波 \r\n\r\n 7. 2. 3 双正交样条小波 \r\n\r\n 7. 2. 4 Coiflets小波 \r\n\r\n 7. 2. 5 Symlets小波 \r\n\r\n 7. 2. 6 Morlet小波 \r\n\r\n 7. 2. 7 Mexican Hat小波 \r\n\r\n 7. 2. 8 Meyer小波 \r\n\r\n 7. 2. 9 Battle-Lemarie小波 \r\n\r\n 7. 3 小波应用 \r\n\r\n 7. 3. 1 小波分析在一维数字信号处理中的应用 \r\n\r\n 7. 3. 2 小波分析在数字图像处理中的应用 \r\n\r\n 第8章 图形用户界面的创建 \r\n\r\n 8. 1 图形用户界面(GUI)的简介 \r\n\r\n 8. 2 句柄图形对象 \r\n\r\n 8. 2. 1 句柄的产生 \r\n\r\n 8. 2. 2 句柄的创建方式 \r\n\r\n 8. 3 句柄操作 \r\n\r\n 8. 3. 1 GET()函数 \r\n\r\n 8. 3. 2 SET()函数 \r\n\r\n 8. 3. 3 缺省属性的设置 \r\n\r\n 8. 3. 4 GCF(). GCA(). GCO()函数 \r\n\r\n 8. 3. 5 findobj()和 copyobj()函数 \r\n\r\n 8. 3. 6 reset()和delete()函数 \r\n\r\n 8. 4 图形窗口的设置 \r\n\r\n 8. 5 菜单的创建 \r\n\r\n 8. 6 控制框的设计方法 \r\n\r\n 8. 7 对话框的设计 \r\n\r\n 8. 7. 1 帮助窗口 \r\n\r\n 8. 7. 2 错误对话框 \r\n\r\n 8. 7. 3 警告对话框 \r\n\r\n 8. 7. 4 问题对话框 \r\n\r\n 8. 7. 5 文件名处理对话框 \r\n\r\n 8. 7. 6 颜色设置对话框 \r\n\r\n 8. 7. 7 字体设置对话框 \r\n\r\n 8. 8 Sptool工具 \r\n\r\n 综合实例 \r\n\r\n 附录 \r\n\r\n 参考文献 \r\n
\r\n
MATLAB的意思是矩阵实验室, MATLAB语言在矩阵运筹和数值计算等方面, 具有强大的功能, 非常直观. 简洁, 且效率高, 交互性好, 因而它在科学与工程计算. 方面的优势是显而易见的. 它既可以作为一种功能强大的“计算器”, 又可作为一个计算工具在其它应用程序中调用.
随着版本的不断提高, MATLAB的功能越来越强大, 应用范围越来越广泛, 如今它几乎覆盖了所有的科学和工程计算领域, 如仿真技术. 自动控制. 数字信号处理. 数字图像处理. 系统辨识. 神经网络. 小波分析等等. 因此, 掌握MATLAB这一工具, 无论对于科技工作者, 还是高校学生来讲, 都具有十分重大的意义. 本书作为一本学习MATLAB的教材和参考书, 以最新的 MATLAB 5. 1版本为对象介绍了 MATLAB的一般用法, 包括常用命令. 语法规则. 矩阵运算. 数学函数. 文件的输入输出以及二三维图形的绘制等等, 又介绍了比较复杂的图形用户界面及各控件的回调函数的编写方法. 通过阅读本书, 读者可以很快地掌握MATLAB语言, 并在很短的时间内达到精通的水平.
数字信号与数字图像处理技术的掌握与运用, 必须具有扎实的理论知识, 并能够熟练使用一些工具. 本书为了使读者能够在较短的时间内对相关的理论知识有一个突破, 并且能够熟练地使用MATLAB工具解决实际问题, 书中不仅对理论知识做了系统的概括与总结, 而且对MATLAB中有关数字信号处理和数字图像处理的实现算法做了详尽的描述.
本书共分八章. 第1章介绍了MATLAB的基本知识和语法规则及其常用命令和函数, 第2章介绍了MATLAB中波形发生函数与采样率转换函数及其使用方法, 第3章. 第4章介绍了数字滤波器的有关知识与MATLAB中有关函数及其使用方法, 第5章介绍了MATLAB中参数模型与时序分析的函数及有关理论, 第6章为数字图像处理部分, 第7章为小波分析与应用部分, 介绍了一些与小波有关的概念, 以及小波分析在数字信号处理和数字图像处理中的具体应用函数与例子, 第8章论述了MATLAB的图形用户界面创建. 书末还给出了一个综合应用实例.
由于作者水平有限, 错误和不当之处在所难免, 恳请得到专家. 读者的指正.
作者
1999年 3月