昆工数字信号实验概念.docVIP

  • 27
  • 0
  • 约9.8千字
  • 约 18页
  • 2016-08-11 发布于湖北
  • 举报
昆明理工大学信自学院学生上机实验报告 ( 2014 — 2015 学年 第 一 学期 ) 课程名称:数字信号处理及DSP 开课实验室:234 2014 年 12 月22 日 年级、专业、班 自动化111班 学号 2011104011.。 姓名 。。。 成绩 实验项目名称 实验一 离散信号分析 指导教师 张果 教师评语 教师签名: 年 月 日 注:报告内容按实验报告要求进行。 实验目的 观察常用离散时间信号的图形,掌握离散时间信号的基本序列运算。 理解离散时间系统的时域特性,加深对离散系统的差分方程的理解。 熟悉连续信号经理想采样前后的频谱变化关系,加深对时域采样定理的理解。 实验内容 在给出的区间上产生并画出下面序列: 设x(n)={1,-2,4,6,-5,8,10},产生并画出下列的样本: 给出一个简单数字微分器:,它计算输入序列的后向一阶差分,对下面三角脉冲序列实现上述微分器并求出结果。 实验方法、步骤 实验内容1的程序及运行结果如下图所示: % 题1.1 n1=[0:20];x21 = n1.*(stepseq(0,0,20)-stepseq(10,0,20)); % 列出x21序列 x22 = 10*exp(-0.3*(n1-10)).*(stepseq(10,0,20)-stepseq(20,0,20));% 列出x22序列 x2 = x21+x22; % x2序列是x21和x22之和 subplot(2,1,1);stem(n1,x2); title(1.11实验的序列图); xlabel(n);ylabel(x(n)); % 题1.2 x=[-10:9]; n2=[5,4,3,2,1];N=length(n2); y=n2(mod(x,N)+1); % 确定位置向量各点对应的x值 subplot(2,1,2),stem(x,y) %得出的图形见图 xlabel(n),ylabel(xtilde(n)); set(gcf,color,w) % 置图形背景色为白 title(1.12实验的序列图); 实验内容2的程序及运行结果如下图所示: %题2.1 xn=[1,-2,4,6,-5,8,10]; n1=[-4:2]; [y1,ny1]=seqshift(xn,n1,-5); [y2,ny2]=seqshift(xn,n1,-4); [y3,ny3]=seqadd(5*y1,ny1,4*y2,ny2); [y4,ny4]=seqadd(y3,ny3,3*xn,n1); subplot(2,1,1),stem(ny4,y4) xlabel(n),ylabel(x1(n)); set(gcf,color,w) % 置图形背景色为白 title(1.21实验的序列图); %题2.2 n2=[-10:10]; x1=[zeros(1,6),xn,zeros(1,8)]; [y5,ny5]=seqshift(xn,n2,-2); x2=[zeros(1,4),y5,zeros(1,10)]; x3=2*exp(0.5*n2).*(x1)+cos(0.1*pi*n2).*(x2); subplot(2,1,2),stem(n2,x3) xlabel(n),ylabel(x2(n)); set(gcf,color,w) % 置图形背景色为白 title(1.22实验的序列图); 实验内容3的程序及运行结果如下图所示: clear all; close all; clc; n=-5:30;b=[1,-1];a=[1]; y1=n.*(stepseq(0,-5,30)-stepseq(10,-5,30));%计算y1=n[u(n)-u(n-10)] y2=(20-n).*[stepseq(10,-5,30)-stepseq(20,-5,30)];%计算y2=(20-n)[u(n-10)-u(n-20)] [y3,n2]=seqadd(y1,n,y2,n);%序列求和y3=y1+y2 subplot(2,1,1);stem(n2,y3);%画两行一列图,放在第一行一列 xlabel(n);ylabel(x_2(n));%行列坐标标注 h=filter(b,a,y3);%计算y(n)=x(n)-x(n-1) subplot(2,1,2);stem(n,h);%画两行一列图,放在第二行一列 xlabel(n);ylabel(h(n));%行

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档