下载此文档

数字信号.doc


文档分类:通信/电子 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
实验一、基本信号的产生
1.利用MATLAB产生下列连续信号并作图
程序、图形如下:
clear
clc
t=-1::5;
x=-2*(t>=1);
axis([-1,5,0,]);
plot(t,x)
Clear
clc
t=0::30;
x=sin((2/3)*t).*exp((-)*t);
plot(t,x)
Clc
clear
t=-::;
x=cos(100*t)+cos(3000*t);
plot(t,x)
2.利用MATLAB产生下列离散序列并作图
程序、图形如下:
clc
clear
k=-14:15;
x=[zeros(1,9),ones(1,11),zeros(1,10)];
stem(k,x)
clc
clear
k=-19:20;
omega=*pi;
x=(().^k).*(sin(omega*k)+cos(omega*k));
stem(k,x)
3.已知序列:
(1)计算序列的卷积和, 并绘出波形
(2)计算序列的互相关函数, 并绘出其波形程序、图形如下:
clear
clc
k=-2:3;
x=[1,2,0,-1,3,2];
h=[1,-1,1];
y=conv(x,h);
k2=-2:5;
subplot(2,1,1);stem(k2,y);
z=xcorr(x,h);
subplot(2,1,2);
m=((length(z)-1)/2);
stem([-m:m],z);
clear
clc
N=50;
k=0:N-1;
s=cos(*pi*k);
subplot(3,1,1);
stem(k,s);
title('s[k]');
d=rand(1,N);
subplot(3,1,2);stem(k,d);
title('d[k]');x=s+d;
subplot(3,1,3);stem(k,x);title('x[k]');
4.数字信号处理的应用之一是从含有加性噪声的信号中去除噪声。现有被噪声污染的信号
(1)分别产生50点的序列s[k]和白噪声序列d[k],将二者叠加生成x[k],并在同一长图上绘出s[k]、 d[k]和x[k]的序列波形。
(2)均值滤波可以有效去除叠加在低频信号上的噪声。已知3点滑动平均数字滤波器的单位脉冲响应为h[k]={1,1,1;k=0,1,2} 计算y[k]=x[k]*h[k] ,在同一张图上绘出前50点s[k]、 y[k]和x[k]的序列波形 ,比较序列s[k]、 y[k]
程序、图形如下:
clear
clc
N=50;
k=0:N-1;
s=cos(*pi*k);
subplot(3,1,1);stem(k,s);title('s[k]');
d=rand(1,N);
x=s+d;

数字信号 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小556 KB
  • 时间2021-03-01