数字信号处理实验指导书剖析.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字信号处理实验指导书剖析

皖西学院 实 验 指 导 书 机电学院电子工程教研室 二零一二年三月修订 (第三版) 实验一:信号及系统的响应 一、实验目的 熟悉离散时间信号的时域特性。 利用卷积的方法观察分析系统的时域特性。 利用filter和freqz(b,a,w)分析系统的时域和频域响应。 熟悉DSP实验系统使用 实验原理和方法 利用卷积方法分析离散LTI系统时域特性 若已知LTI系统的单位脉冲响应h[k],可求出系统对任意输入信号x[k]零状态响应y[k]。y[k]可表示为: 且y[k]的长度等于x[k]和h[k]的长度之和减1,起点等于x[k]和h[k]的起点之和,终点等于他们的终点之和。 离散LTI系统的时域和和频域分析 a.时域分析 离散系统通常可描述为如下的常系数差分方程: (1-1) 其中x[k]、y[k]分别表示系统的输入和输出。在已知差分方程N个初始状态y[k], 和输入x[k],就可以由迭代计算出系统的输出。 (1-2) b.频域分析 系统h[k]序列的DTFT的有理多项式可写成: (1-3) 另外可用幅度相位的形式给出: (1-4) 其中和分别为h[k]的相位和幅度响应。 三、实验内容及步骤 matlab可以用conv(x,h)来计算序列x[k]和h[k]的卷积,编制一个M函数y=conv1(x,kx,h,kh),其中x,h分别是输入序列,kx和kh为非零范围。并计算书上的例1-22和x[k]、h[k]的卷积。 ()用matlab信号处理工具箱提供的freqz函数计算DTFT的抽样值 x=freqz(b,a,w) b,a分别为式1-3分子和分母多项式。 iirbp(x,y),文件名为iirbp。 function m=iirbp(x,y) b=[1 0 -1]; a=[1 -y*(1+x) x]; b=0.5*(1-x)*b; w=linspace(0,pi,512); h=freqz(b,a,w); c=(0:round(512*0.4))*pi/512; d=h(1:round(512*0.4)+1); w1=interp1(abs(d),c,0.707); %%interp1(x,y,c)为线性插值%% c1=(round(512*0.4)+1:511)*pi/512; %%求截频与带宽%% d1=h(round(512*0.4)+2:512); w2=interp1(abs(d1),c1,0.707); B=w2-w1; hold on plot(w,abs(h)) xlabel(频率) ylabel(幅度) set(gca,xtick,[0 0.2*pi 0.4*pi 0.6*pi 0.8*pi pi]); set(gca,xticklabel,0|0.2π|0.4π|0.6π|0.8π|π); disp(a=);disp(x); disp(截频为); disp(w1);disp(w2); disp(带宽为); disp(B) 再编制M文件iirrun调用该函数: b1=cos(0.4*pi); iirbp(0.1,b1); text(0.7*pi,0.7,a=0.1) iirbp(0.5,b1); text(0.68*pi,0.4,a=0.5) iirbp(0.9,b1); text(0.6*pi,0.15,a=0.9) 认真完成书上例1-23、例1-24、例1-25 CCS 入门实验 熟悉CCS 集成开发环境,掌握工程的生成方法, 熟悉SEED-DEC643 实验环境;掌握CCS 集成开发环境的调试方法。 五、实验报告书写要求 (1)简述实验目的及原理 (2)给出实验中的程序清单,及有关仿真波形,并对结果进行解释。 实验二:用DFT作谱分析 一、实验目的: 进一步加深DFT算法原理和基本性质的理解(因为FFT只是DFT的一种快速算法,所以FFT的运算结果必然满足DFT的基本性质) 熟悉FFT算法和FFT子程序的应用。 学习FFT对连续信号进行谱分析的方法,了解可能出现的误差及原 因。 掌握用DSP进行实际信号的谱分析 实验步骤及内容: 1、matlab实验 (1)有限长序列x[k]的离散傅立叶变换是离散时间傅立叶变换在[0 2π]上的等间隔采样。即 m=0,1,???,N-1 (2-1) a.令x[k]={2,3,3,2;k=0,1,2,3}求它的DTFT并用matlab画出它的幅度响应||,并用FFT计算它的DFT幅值||,将||和||画在同一张

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档