内容发布更新时间 : 2025/2/1 6:42:50星期一 下面是文章的全部内容请认真阅读。
______________________________________________________________________________________________________________
实验一 时域离散信号的产生与基本运算
一、实验目的
1、了解常用的时域离散信号及其特点。
2、掌握MATLAB 产生常用时域离散信号的方法。 3、掌握时域离散信号简单的基本运算方法。
二、实验内容
1、自己设定参数,分别表示并绘制单位抽样序列、单位阶跃序列、正弦序列、 实指数序列、随机序列。
2、自己设定参数,分别表示并绘制信号移位、信号相加、信号相乘、信号翻转、 信号和、信号积、信号能量。 3、已知信号
?2n?5?4?n?4?1?x(n)??60?n?4
?0其他?(1) 描绘x(n)序列的波形。
(2) 用延迟的单位脉冲序列及其加权和表示x(n)序列。
(3) 描绘以下序列的波形:x1(n)?2x(n?2),x2(n)?2x(n?2),x3(n)?x(2?n)
三、实现步骤
1、自己设定参数,分别表示并绘制单位抽样序列、单位阶跃序列、正弦序列、 实指数序列、随机序列。 (1)单位抽样序列
精品资料
______________________________________________________________________________________________________________
程序:
x=zeros(1,10); x(2)=1; stem(x,'filled') axis([0,10,-0.2,1]); title('μ¥??3é?ùDòáD');
单位抽样序列0.80.60.40.20-0.2012345678910
(2)单位阶跃序列 程序: N=10; u=ones(1,N); stem(u,'filled') axis([-10,10,0,1]);
精品资料
图1
______________________________________________________________________________________________________________
title('μ¥???×??DòáD');
单位阶跃序列10.90.80.70.60.50.40.30.20.10-10-8-6-4-20246810(3)正弦序列 程序:
x=-20:1:20;
y=sin(0.2*pi.*x+0.5*pi); stem(x,y,'filled'); axis([-20,20,-2,2]); title('?y?òDòáD');
精品资料
2
图