实验1时域离散信号的产生.docx

上传人:b****6 文档编号:4272977 上传时间:2022-11-28 格式:DOCX 页数:12 大小:470.37KB
下载 相关 举报
实验1时域离散信号的产生.docx_第1页
第1页 / 共12页
实验1时域离散信号的产生.docx_第2页
第2页 / 共12页
实验1时域离散信号的产生.docx_第3页
第3页 / 共12页
实验1时域离散信号的产生.docx_第4页
第4页 / 共12页
实验1时域离散信号的产生.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

实验1时域离散信号的产生.docx

《实验1时域离散信号的产生.docx》由会员分享,可在线阅读,更多相关《实验1时域离散信号的产生.docx(12页珍藏版)》请在冰豆网上搜索。

实验1时域离散信号的产生.docx

实验1时域离散信号的产生

         课程编号     

       实验项目序号      

本科学生实验卡和实验报告

信息科学与工程学院

 

通信工程专业2013级 1301班

课程名称:

数字信号处理

实验项目:

时域离散信号的产生

 

2015~~2016学年第二学期

学号:

201308030104_姓名:

___王少丹___专业年级班级:

____通信1301_____

____四合院___实验室组别________实验日期__2016年_4__月___28_日

课程名称

数字信号处理

实验课时

4

实验项目名称

和编号

时域离散信号的产生

同组者姓名

实验目的

学会运用MATLAB产生常用离散时间信号

实验环境

MATLAB

实验内容

和原理

实验步骤

方法

关键代码

一、基本离散信号的产生

1.单位采样序列

2.单位阶跃序列

3.实指数序列

4.正弦序列

二、通过信号采样实现离散时间信号

1、正弦序列

2.矩形序列

将square表示式中的t换成n,且n取整数,则可以获得矩形序列。

例如:

一个连续的周期性矩形信号频率为5kHz,信号幅度为0到2V之间,脉冲宽度与周期的比例为1:

4,且要求在窗口上显示其两个周期的信号波形,并对信号的一个周期惊醒16点采样来获得离散信号,显示原连续信号与采样获得的离散信号。

3、随机序列

Rand函数

在实际系统的研究和处理过程中,常常需要产生随机信号,MATLAB提供的rand函数可以为我们生成随机信号

例如:

生成一组41点构成的连续随机信号和与之相应的随机序列。

测试记录

分析

结论

 理论与实验值相符。

(后附代码)

小结

 

时域离散信号的产生可以通过编写程序直接产生,也可以将连续的模拟信号进行等间隔抽样得到的,而抽样频率必须满足奈奎斯特定理。

以下由实验教师填写

记事

评议

 

成绩评定

 

平时成绩_______实验报告成绩________综合成绩_________

指导教师签名:

代码:

clearall;

N=32;

x=zeros(1,N);

x

(1)=1;

xn=0:

N-1;

figure

stem(xn,x);

title('µ¥Î»²ÉÑùÐòÁÐ')

axis([-13301.1]);

clearall;

N=32;

K=20;

x=zeros(1,N);

x(K)=1;

xn=0:

N-1;

figure

stem(xn,x)

title('ÓÒÒÆKµãµÄµ¥Î»²ÉÑùÐòÁÐ')

axis([-13302.1]);

clearall;

N=32;

x=ones(1,N);

xn=0:

N-1;

figure

stem(xn,x);

title('µ¥Î»½×Ô¾ÐòÁÐ')

axis([-13301.1]);

%x(n)=a^n

clearall;

n1=[0:

60];

x1=(-0.9).^n1;

figure

stem(n1,x1)

title('(-0.9).^n1')

clearall;

n2=[0:

60];

x2=(0.9).^n2;

figure

stem(n2,x2)

title('(0.9).^n2')

clearall;

n3=[-30:

30];

x3=(1.1).^n3;

figure

stem(n3,x3)

title('(1.1).^n3')

clearall;

n4=[-30:

30];

x4=(-1.1).^n4;

figure

stem(n4,x4)

title('(-1.1).^n4')

clearall;

w=0.4;

n=0:

31;

xn=sin(w*n);

figure

stem(n,xn);

title('ÕýÏÒÐòÁÐ')

clearall;

f=1;Um=1;nt=2;

N=32;T=1/f;

dt=T/N;

n=0:

nt*N-1;

tn=n*dt;

x=Um*sin(2*f*pi*tn);

figure

subplot(2,1,1);

plot(tn,x);

axis([0,nt*T,1.1*min(x)1.1*max(x)]);

ylabel('x(t)');

subplot(2,1,2);stem(tn,x);

axis([0,nt*T,1.1*min(x),1.1*max(x)]);

ylabel('x(n)');

clearall£»

f=5000;nt=2;

N=16;T=1/f;

dt=T/N;

n=0:

nt*N-1;

tn=n*dt;

x=square(2*f*pi*tn,25)+1;

figure

subplot(2,1,1);stairs(tn,x,'k');

axis([0nt*T1.1*min(x)1.1*max(x)]);

ylabel('x(t)');

subplot(2,1,2);stem(tn,x,'filled','k');

axis([0nt*T1.1*min(x)1.1*max(x)]);

ylabel('x(n)');

clearall;

tn=0:

40;

N=length(tn);

x=randn(1,N);

figure

subplot(1,2,1),plot(tn,x,'k');

subplot(1,2,2),stem(tn,x,'filled','k');

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1