基于matlab数字处理系统设计新颖,数字信号处理——基于数值计算

news/2024/7/5 20:48:17

郑佳春、陈仅星、陈金西主编的《数字信号处理--基于数值计算》系统地介绍了数字信号处理的基本理论和算法,给出了利用MATLAB在计算机上实现数字信号处理系统分析、设计、计算的实例。全书包括三大部分:①离散时间信号和离散时间系统分析,主要介绍离散时间傅立叶变换(DTFT)、Z变换、有限长序列离散傅立叶变换及其快速傅立叶变换(FFT)算法;②数字信号处理系统设计,主要介绍无限长单位脉冲响应数字滤波器(IIR DF)、有限长单位脉冲响应数字滤波器(FIRDF)的设计;③数字信号处理系统的实现,主要介绍数字信号处理系统的网络结构、有限字长量化与运算效应等对数字信号处理系统性能的影响,抽取、内插的FIR结构,并提供实验教程。

本书的重点为基本理论和基本设计,强调对基本概念及其物理意义的透彻理解;书中大量使用基于MATLAB的应用实例,既有利于反映数字信号处理的最新发展,又便于读者进行仿真实验,检验所学内容,加深对相关内容的理解。

《数字信号处理--基于数值计算》结构体系新颖,内容取舍适度,阐述通俗易懂,可作为高等院校电子信息工程、通信工程、电子科学与技术、自动化、电气工程及其自动化、计算机应用、物联网工程、生物医学工程等专业本科生的教材,也可作为其他专业本科生和研究生的选修课教材,还可供从事信号与信息处理的科技工作者参考。

绪论第1章  离散时间信号与系统  1.O  引言  1.1  离散时间信号    1.1.1  序列的表示    1.1.2  序列的运算  1.2  连续时间信号的采样    1.2.1   绪论第1章 离散时间信号与系统 1.O 引言 1.1 离散时间信号 1.1.1 序列的表示 1.1.2 序列的运算 1.2 连续时间信号的采样 1.2.1 连续信号的采样过程 1. 2.2 具有低通型频谱连续的信号的采样 1. 2.3 具有带通型频谱的连续信号的采样 1.3 离散时间系统 1.3.1 系统的线性、时不变性、稳定性与因果性 1.3.2 离散时间系统的差分方程描述 1.3.3 离散时间系统的状态方程描述 1.4 离散时间系统的时域分析 1.4.1 离散线性时不变系统的单位样值响应 1.4.2 线性卷积 1.4.3 离散时间系统的MATLAB分析 习题一第2章 离散时间信号与系统的频域分析 2.1 引言 2.2 序列的傅立叶变换 2.2.1 DTFT定义和性质 2.2.2 周期序列及其傅立叶级数表示 2.2.3 序列的周期卷积 2.3 序列的Z变换 2.3.1 Z变换定义 2.3.2 逆Z变换 2.3.3 Z变换的性质与Parseval定理 2.4 Z变换的应用 2.4.1 离散系统的系统函数 2.4.2 系统的零极点及频率响应特性 习题二第3章 离散傅立叶变换及其应用 3.1 引言 3.2 离散傅立叶变换 3. 2.1 DFT定义 3.2.2 DFT性质 3.2.3 频率域采样 3.2.4 循环卷积定理 3.3 快速傅立叶变换FFT 3.3.1 减少运算量的思路 3.3.2 基2-FFT算法 3.3.3 N为组合数的FFT算法 3.3.4 Chirp—Z变换 3.4 离散傅立叶变换的实际应用问题 3.4.1 频谱泄漏(1eakage) 3.4.2 分辨率及补零方法 3.4.3 DFT的处理增益 3.5 快速傅立叶变换FFT典型用法 3.5.1 1DFT的快速算法 3.5.2 实数序列的FFT 3.5.3 线性卷积的FFT计算 3.5.4 相关函数的FFT计算 3.5.5 用FFT计算二维离散的傅立叶变换 习题三第4章 无限长单位脉冲响应数字滤波器设计 4.1 数字滤波器的基本概念 4.1.1 数字滤波器的分类 4.1.2 数字滤波器的技术指标 4.1.3 数字滤波器设计方法概述 4.2 模拟滤波器的设计 4.2.1 模拟低通滤波器的技术指标及逼近方法 4.2.2 巴特沃兹滤波器 4.2.3 切比雪夫滤波器 4.2.4 椭圆滤波器(考尔滤波器) 4.2.5 模拟高通、带通、带阻滤波器设计 4.3 利用模拟滤波器设计IIR数字滤波器 4.3.1 脉冲响应不变法 4.3.2 双线性变换法 4.3.3 用MATLAB实现模拟滤波器变换到IIR数字滤波器 4.4 从模拟低通原型到各种数字滤波器的频率变换 4.4.1 低通变换 4.4.2 高通变换 4.4.3 带通变换 4.4.4 带阻变换 4.4.5 MATLAB中直接设计IIR数字滤波器的函数介绍 习题四第5章 有限长单位脉冲响应数字滤波器的设计 5.1 线性相位FIR数字滤波器的特性 5.1.1 线性相位的条件 5.1.2 线性相位FIR滤波器的幅度特性 5.1.3 线性相位FIR滤波器的零点特性 5.2 窗函数设计法 5.2.1 矩形窗函数设计法 5.2.2 几种常用的窗函数 5.2.3 窗函数法设计举例 5.3频率采样法 5.3.1 设计方法 5.3.2 逼近误差 5.3.3 MATLAB辅助设计 5.4 FIR数字滤波器的最优化设计 5.4.1 最优设计准则 5.4.2 切比雪夫最佳一致逼近 5.5 IIR与FIR数字滤波器的比较 5.6 MATLAB中的滤波器设计工具FDATool 5.6.1 FDATool使用环境介绍 5.6.2 利用FDATool设计数字滤波器 5.6.3 FDATool的设计数据输出 习题五第6章 数字信号处理系统的实现 6.1 数字滤波器的网络结构 6.1.1 数字网络的信号流图表示 6.1.2 IIR数字滤波器的结构 6.1.3 FIR数字滤波器网络结构 6.2 数字信号处理中的量化效应 6.2.1 量化噪声 6.2.2 A/D变换的量化效应 6.2.3 量化噪声通过线性系统 6.2.4 有限字长运算对数字滤波器的影响 6.2.5 系数量化对滤波器特性的影响 习题六第7章 多采样率信号处理 7.1 采样率降低 7.2 采样率提高 7.3 抽取与内插的FIR结构 7.3.1 抽取的FIR结构 7.3.2 内插的FIR结构 7.4 采样率变换在A/D和D/A转换器中的应用 7.4.1 过采样A/D和D/A转换器 7.4.2 噪声抑制技术 7.5 正交镜像滤波器组 7.5.1 正交镜像滤波器组 7.5.2 基于F1R滤波器的QMF公共低通滤波器设计 7.6 树状结构滤波器组 7.6.1 倍频程分隔的分析滤波器组 7.6.2 倍频程分隔的综合滤波器组 7.6.3 两通道PR QMF滤波器组的MATLAB设计, 习题七第8章 实验教程 8.1 实验一时域离散信号与系统分析 8.1.1 实验目的 8.1.2 实验原理与方法 8.1.3 实验内容 8.1.4 思考题 8.1.5 部分参考程序(MATLAB语言) 8.2 实验二离散傅立叶变换及其应用 8.2.1 实验目的 8.2.2 实验原理与前期准备 8.2.3 实验内容 8.2.4 思考题 8.2.5 部分参考程序 8.3 实验三IIR数字滤波器设计 8.3.1 实验目的 8.3.2 实验原理与方法 8.3.3 实验内容 8.3.4 思考题 8.3.5 参考程序(MATLAB语言) 8.4 实验四FIR数字滤波器设计 8.4.1 实验目的 8.4.2 实验原理与方法 8.4.3 实验内容 8.4.4 思考题 8.4.5 实验参考程序(MATLAB语言) 8.5 MATLAB数字信号处理基础 8.5.1 数组(序列) 8.5.2 向量及其生成 8.5.3 运算符和特殊字符 8.5.4 MATLAB语言结构 8.5.5 常用函数 8.5.6 MATLAB绘图 8.5.7 MATLAB程序设计参考文献


http://www.niftyadmin.cn/n/3569833.html

相关文章

跟着郝斌学数据结构(10)——链式二叉树

# include <stdio.h> # include <malloc.h> struct BTNode { char data; struct BTNode * pLchild; //p是指针 L是左 child是孩子 struct BTNode * pRchild; }; void PostTraverseBTree(struct BTNode * pT); struct BTNode * CreateBTree(void); void PreTra…

HTML5游戏开发实战之游戏自动保存进度

大概玩游戏的时候最讨厌的就是游戏没打完退出之后的状态了&#xff0c;但是在html5游戏上则不会出现这种情况。像site pinning特性, 试图给web浏览器web应用程序和常规的桌面应用同样的地位。 然而, 作为应用程序运行的网站想法太新了, 网页要维持客户端状态。 关闭Microsoft W…

Oracle的ha模式启停,Oracle 启停

Oracle 启停步骤一: 以管理员方式连接 oracle(1)oracle$ sqlplus /nolog; -- 不在 cmd 或者 terminal 当中暴露密码的登陆方式SQL> conn / as sysdba;(2)oracle$ sqlplus "/as sysdba" ; 或者 sqlplus / as sysdba;(3)oracle$ sqlplus scott/tiger; -- 非管理员用…

客户端和服务端对异常的不同处理态度【JFinal】

服务端后台管理这种如果代码中抛出异常&#xff0c;其Tx事务能起作用&#xff0c;但是在客户端与服务端交互的时候很多都是通过JSON或者XML格式&#xff0c;为了用户体验&#xff0c;成功的话就正常返回&#xff0c;不成功也应该给出失败的信息&#xff0c;而不是直接报505这种…

HTML5游戏开发实践之使用监控器

开发游戏的一个最大挑战是加入越来越多的游戏特性的同时能保持高帧率。好消息是, 浏览器比过去几年快了很多,HTML5开发游戏运行在恒定的60fps已经成为现实。这实属不易。 对于IE9,意味着要编写一个全新的JavaScript引擎, 使用多CPU内核和基于Direct2D的完全的硬件加速渲染管道。…

JSON的解析[Java-JSON、FastJSON、GSON]

Java-Json 一、 JSON &#xff08;JavaScript Object Notation&#xff09;一种简单的数据格式&#xff0c;比xml更轻巧。 Json建构于两种结构&#xff1a; 1、“名称/值”对的集合&#xff08;A collection of name/value pairs&#xff09;。不同的语言中&#xff0c…

CaSS中lisp命令不可用_干货在线 | 关于cass那些你不知道的秘密

南方数码地形地籍成图软件(简称CASS)是基于AutoCAD平台技术的GIS前端数据处理系统。CASS应用领域主要集中在下图的几个分支中&#xff0c;其中“行业应用”指CASS的一些行业应用版本&#xff0c;比如农村地籍版、勘测定界版、管线版等~小技巧画线&#xff1a;南方里面提供了强大…

内容查找

2019独角兽企业重金招聘Python工程师标准>>> Word查找栏代码通配符一览表 https://www.cnblogs.com/kevin-yuan/archive/2012/11/18/2775714.html 序号 清除使用通配符复选框 勾选使用通配符复选框 特殊字符 代码 特殊字符 代码or通配符 1 任意单个字符 ^?…