科技学院 课程设计课题任务表 自动化 系 0 9 级学生 相关课程 数字信号分析的课程设计 指导教师 聂文滨 学生人数 2 课题名称 对给定信号进行频域滤波 设计地点 自选 课题工作内容 课程设计目的: 1)学会使用MATLAB,掌握MATLAB的程序设计方法 2)掌握在WINDOWS环境下的语音信号采集方法 3)综合运用数字信号处理的基本理论,基本概念,基本方法进行频谱分析和滤波器设计,学会用MATLAB设计数字滤波器,学会用MATLAB分析和处理信号。 课程设计任务: 功能:对给定的数据进行频谱分析,要求设计有数据导入界面,各种参数有软件界面可以输入,在频谱分析的基础上,滤除噪声分量。对滤波前后的数据分别绘制波形曲线。 设计步骤: 1) 初步完成总体设计,搭好框架,设计各功能函数; 2) 设计人机对话界面,确定控制参数的输入方法; 3) 编写频谱分析的相应程序(FFT); 4) 对FFT系数进行处理; 5) 编写 IFFT程序。 6) 编写波形输出程序; 设计要求: 1) 用结构化设计方法。一个程序划分成若干模块,每一个模块的函数功能要划分好,总体设计应画出流程图; 2) 输入输出界面要友好; 课程设计报告的内容包括: 1) 程序的设计思想,包括功能描述,函数接口的确定; 2) 流程图; 3) 源程序代码; 承担本课设学生签名 舒适(0 9 8 2 0 2 2 2 7 ),张锦威(0 9 8 2 0 2 2 3 8 ) 学生分工说明 南昌航空大学科技学院课程设计报告 目 录 一. 课程设计任务 ....................................................................................................... 1 1、掌握 MATLAB 及其在数字信号处理中的应用 ............................................. 1 2、课程设计题目:对给定信号进行频域滤波 .................................................... 1 二. 课程设计原理及设计方案 ................................................................................... 2 1、滤波器设计原理 ................................................................................................ 2 1.1 滤波器概述 .................................................................................................... 2 1.2FIR 数字滤波器设计原理 .............................................................................. 2...