博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数字信号处理matlab滤波器,数字信号处理matlab滤波器课程设计
阅读量:6376 次
发布时间:2019-06-23

本文共 779 字,大约阅读时间需要 2 分钟。

数字信号处理matlab滤波器课程设计

数字信号处理综合设计

一、实验目的

1.学会MATLAB的使用,掌握MATLAB的程序设计方法; 2.掌握在Windows环境下语音信号采集的方法; 3.掌握数字信号处理的基本概念、基本理论和基本方法; 4.掌握MATLAB设计FIR和IIR数字滤波器的方法; 5.学会用MATLAB对信号进行分析和处理。

二、实验原理

参考《数字信号处理》教材。

三、主要实验仪器及材料

微型计算机、Matlab6.5教学版、TC编程环境。

四、实验内容

1.语音信号的采集

要求利用windows下的录音机(开始—程序—附件—娱乐—录音机,文件—属性—立即转换—8000KHz,8位,单声道)或其他软件,录制一段自己的话音,时间控制在1秒左右。然后在MATLAB软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。通过wavread函数的使用,要求理解采样频率、采样位数等概念。

wavread函数调用格式:

y=wavread(file),读取file所规定的wav文件,返回采样值放在向量y中。

[y,fs,nbits]=wavread(file),采样值放在向量y中,fs表示采样频率(Hz),nbits表示采样位数。

y=wavread(file,N),读取前N点的采样值放在向量y中。

y=wavread(file,[N1,N2]),读取从N1点到N2点的采样值放在向量y中。 2.语音信号的频谱分析

要求首先画出语音信号的时域波形;然后对语音信号进行频谱分析,在MATLAB中,可以利用函数fft对信号进行快速付立叶变换,得到信号的频谱特性;从而加深对频谱特性的理解。

3.设计数字滤波器和画出频率响应

根据语音信号的特点给出有关滤波器的性能指标:1)低通滤波器性能指标,fp=1000Hz,

转载地址:http://fqvqa.baihongyu.com/

你可能感兴趣的文章
JVM(五)回收机制
查看>>
reactjs弹幕视频播放
查看>>
linux dns
查看>>
线段上格点的个数
查看>>
上线前网页性能及体验的检查
查看>>
LoadRunner脚本编写(转)
查看>>
java泛型
查看>>
“用户、组或角色'XXX'在当前数据库中已存在”问题
查看>>
Volatile关键字的解读
查看>>
LeetCode【169. Majority Element】
查看>>
微信小程序登录 该死的官方文档TypeError: the JSON object must be str, not 'bytes'
查看>>
0x800a01bd - JavaScript 运行时错误: 对象不支持此操作
查看>>
dos下根据端口找到对应的程序
查看>>
解决Win10 SVN图标不显示问题
查看>>
IntentService与Service的区别
查看>>
js验证邮箱
查看>>
Ubuntu16.4下RStudio1.1.447 中文输入问题的解决方案
查看>>
函数的嵌套+nonlocal和global关键字(重点)
查看>>
网络流24题题解
查看>>
IOS-开发日记24 - UITableViewCell点击两次才跳转解决办法
查看>>