- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字信号实验报告1
数字信号处理导论实验报告
姓名:金涛
学号:201005090209
实验一 信号、系统及系统响应
当系统的输入输出差分方程为:
Y(n)-0.8y(n-1)-0.5y(n-2)=0.7x(n)+0.3x(n-1)
通过 MATLAB 编程实现并考虑如下问题:
(1)当系统的输入为单位冲激函数时,分别利用filter 函数和impz 函数得到的系统单位冲激响应曲线。
(2)当系统的输入为单位阶跃函数时,分别利用filter 函数和impz 函数得到的系统单位阶跃响应曲线。
(3)对于不同的输入,系统的输出有什么变化,试讨论之。
+1)]
a=[a(1),a(2),...,a()]
并要求a(1)=1,如果a(1)≠1,则程序自动将其规划为1
实验内容
源程序
x=ones(100);t=1:100; %产生单位阶跃序列
b=[.7,.3]; %b向量
a=[1,.8,.5]; %a向量
y=filter(b,a,x); %实现实验1 ,图(1)
plot(t,x,g.,t,y,k-);
[h,t]=impz(b,a,40); %求出单位抽样响应。图(2)
stem(t,h,.);grid on;
t=0:20;
x=[1,zeros(1,20)]; %产生单位采样序列
b=[.7,.3]; %形成b向量
a=[1,.8,.5]; %形成a向量
y=filter(b,a,x); %filter函数 图(3)
plot(t,x,g.,t,y,k-);
t=0:20;
x=[1,zeros(1,20)];
b=[.7,.3];
a=[1,.8,.5];
[h,t]=impz(b,a,40); %impz函数 图(4)
stem(t,h,.);grid on;
实验结果
(1) (2) (3) (4) 分析结果
输入为离散是,输出为连续。相反,输入为连续,输出为离散。
对于单位阶跃和单位抽样输入来说,输出没有变化
实验二 使用FFT作频谱分析
(1) 使用FFT 对MATLAB 中的数据noissin.dat 进行谱分析。
(2) 使用FFT 对语音数据noisyspeech.wav 进行谱分析。
实验原理
(1)离散傅里叶变换(DFT)公式为:
X(k)=∑x(n)W^nk;
x(n)=∑X(k)W^-nk;
其中w=e^(2∏nk/N),N为离散序列的长度。
(2)快速傅里叶变换(FFT)是利用w因子的取值特点,减少DFT的复数乘法的次数。其中一种是时间抽取基2算法,它将时间按奇偶逐级分开,直到两点的DFT。MATLAB提供了fft函数可用于计算FFT,器调用形式为;X=fft(x)或X=fft(x,N),N为2的整数次幂,若x的长度小于N,则补零,若超过则舍去N后的数据。
(3)函数形式[y,fs,bits]=wavread(Blip,[N1 N2]);用于读取语音,采样值放在向量y中,fs表示采样频率(Hz),bits表示采样位数。[N1 N2]表示读取从N1点到N2点的值(若只有一个N的点则表示读取前N点的采样值)。
实验内容
xx=wavread(noisyspeech.wav);
fs=100;N=128;
x=xx(1:N);
n=1:N;
X=abs(fft(x,N));
subplot(221);plot(n,x);
xlabel(n);ylabel(x(n));
grid on;
subplot(222);plot(n,X);
xlabel(k);ylabel(|X(k)|);
grid on;
load noissin;
s=noissin(1:20);
S=fft(s);
subplot(223);plot(abs(s));
xlabel(n);ylabel(|s(n)|);
grid on;
subplot(224);plot(abs(S));
xlabel(k);ylabel(|S(k)|);
grid on;
实验结果及分析
实验三 使用双线性Z变换设计IIR滤波器
使用双线性Z 变换法设计一个低通数字IIR 滤波器,给定的数字滤波器的技术指标为fp=100Hz,fs=300Hz,ap=3dB,as=20dB,抽样频率Fs=1000Hz
实验原理
1)设计滤波器就是要设计一个系统是其能让一定频率
您可能关注的文档
最近下载
- 农村初中学校安全管理存在问题及对策.doc VIP
- TZLJ010-2023 香烤鱼片加工技术规范.pdf VIP
- COP生产一致性控制计划-汽车内饰件.doc VIP
- 2025年最新执业药师考试西药题库及答案 .pdf VIP
- 污水处理优化软件:SuperPro Designer二次开发_(3).二次开发基础与工具.docx VIP
- 国际建筑规范,中文.doc VIP
- 《高处作业吊篮安装、拆卸、使用技术规程 》(JBT 11699-2013).docx VIP
- 代加工合同合作协议书范本.docx VIP
- 年国际大专辩论赛辩词_金钱是万恶之源.doc VIP
- 2025年八年级语文上册名著阅读《红岩》分章节阅读指导笔记.docx VIP
原创力文档


文档评论(0)