数字信号处理实验一Word文件下载.docx
《数字信号处理实验一Word文件下载.docx》由会员分享,可在线阅读,更多相关《数字信号处理实验一Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。
![数字信号处理实验一Word文件下载.docx](https://file1.bdocx.com/fileroot1/2022-12/11/5a0991e6-0073-4be8-b3a3-a78ba60dcc0c/5a0991e6-0073-4be8-b3a3-a78ba60dcc0c1.gif)
=0);
plot(t,x);
axis([-2,6,0,1.2]);
2.指数信号
t=0:
x=exp(-1*t);
3.正弦信号
clc;
clear;
0.001:
x=2*sin(2*pi*4*t+pi/6);
4.连续矩形脉冲信号
x=rectpuls(t-2,4);
5.连续周期矩形脉冲信号
y=square(2*pi*2*t);
plot(t,y);
axis([0,2.5,-1.5,1.5]);
6.连续抽样信号
t=-10:
10;
x=sinc(t/pi);
7.单位脉冲序列
x=[zeros(1,7),1,zeros(1,17)];
stem([-4:
20],x);
8.单位阶跃序列
t=-4:
20;
x=[zeros(1,7),ones(1,18)];
stem(t,x);
9.指数序列
x=0.3*0.5.^t;
10.正弦序列
k=-10:
x=sin(pi/3*k+pi/5);
stem(k,x);
11.离散周期矩形波序列
0.5:
x=square(pi/3*k);
12.白噪声序列
k=0:
19;
x=rand(1,20);
二.
已知两离散序列:
(1)
计算离散卷积和
(2)计算离散自相关函数:
x=[1,2,1,1,0,-3];
h=[1,-1,1];
y=conv(x,h);
subplot(2,1,1);
stem(y);
z=xcorr(x,x);
subplot(2,1,2);
stem(z);
实验二
1.在给出的区间上产生并画出下面序列:
x1=[0:
9,zeros(1,11)];
x2=[zeros(1,10),10*exp(-0.3.*[0:
10])];
x=x1+x2;
stem(x);
n=5:
-1:
1;
x=[n,n,n,n];
stem([-10:
9],x);
2.设,产生并画出下列序列的样本(用stem函数):
x=[1,-2,4,6,-5,8,10];
x1=[x,zeros(1,5)];
x2=[0,x,zeros(1,4)];
x3=[zeros(1,5),x];
X1=5*x1+4*x2+3*x3;
stem([-9:
2],X1);
x1=[zeros(1,6),x,zeros(1,8)];
x2=[zeros(1,4),x,zeros(1,10)];
n=-10:
X2=2*exp(0.5*n).*x1+cos(0.1*pi*n).*x2;
10],X2);
3.给出一个“简单”数字微分器:
,它计算输入序列的后向一阶差分。
对下面三角脉冲序列实现上述微分器处理,并求出结果
n=0:
9;
x=n.*n+(20-n).*n;
stem(n,x);
x1=[x,0];
x2=[0,x];
y=x1-x2;
stem(n,y);