1 基础理论实验 1
1.1 数字信号处理的(MATLAB)软件实现平台简介 1
1.1.1 MATLAB应用入门 2
1.1.2 信号处理工具箱函数库 4
1.2 基础理论实验 9
2 课程设计 21
2.1 课程设计概述 21
2.1.1 课程设计目的 21
2.1.2 课程设计基本要求 22
2.1.3 课程设计题目 22
2.1.4 课程设计指导 23
2.1.5 课程设计成绩评定 23
2.1.6 课程设计组织管理 24
2.2 课程设计的基本原理 24
2.2.1 数字滤波器的基本概念 24
2.2.2 IIR数字滤波器的设计方法 25
2.2.3 模拟滤波器设计 26
2.2.4 IIR数字滤波器设计 37
2.2.5 设计IIR数字滤波器的频率变换法 43
2.2.6 FIR数字滤波器的性质 47
2.2.7 FIR滤波器的窗函数设计 49
2.2.8 FIR滤波器频率采样法设计 52
2.2.9 用MATLAB设计FIR滤波器 54
2.2.10 滤波过程的实现 58
2.2.11 滤波器分析与设计图形界面的使用 60
2.3 课程设计流程 61
2.4 课程设计实例 62
2.4.1 基于MATLAB的语音信号分析与处理的课程设计 63
2.4.2 基于MATLAB的声音信号频谱分析的课程设计 67
2.4.3 基于MATLAB的简单语音处理系统设计的课程设计 68
2.4.4 使用FFT实现任意三个同频带信号的频分复用的课程设计 70
2.4.5 基于MATLAB的语音信号简单的特技处理——延时和混响的课程设计 72
2.4.6 基于MATLAB的有噪声的语音信号处理的课程设计 73
3 DSP新技术 75
3.1 DSP新技术概述 75
3.1.1 平台介绍 76
3.1.2 DSP开发环境及工具 78
3.1.3 DSP应用领域 81
3.2 DSP开发设计 82
3.2.1 软件开发过程及开发工具 82
3.2.2 汇编语言程序实现DSP设计 87
3.2.3 用C语言和汇编语言混合编程 98
3.2.4 用C语言开发DSP嵌入式系统 104
3.2.5 基于Matlab的DSP系统级的设计方法 109
3.2.6 结合FPGA的DSP设计 112
3.3 DSP新技术展望 113
3.3.1 数字信号处理的实现方法 114
3.3.2 DSP系统的特点 114
3.3.3 DSP的潜在应用 115
3.3.4 DSP技术展望 116
附录A 部分基础理论实验程序 118
附录B 课程设计报告格式 126
附录C 符号用法说明 128
参考文献 129