信号与系统实验报告

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信号与系统实验报告

信号与系统实验报告

姓名: 学号:

软件部分:

表示信号与系统的MATLAB 函数、工具箱

一、实验项目名称:表示信号、系统的MATLAB 函数、工具箱 二、实验目的与任务:

目的:1、加深对常用离散信号的理解;

2、熟悉表示信号的基本MATLAB 函数。

任务:基本MATLAB 函数产生离散信号;基本信号之间的简单运算;判

断信号周期。

三、实验原理:

利用MATLAB 强大的数值处理工具来实现信号的分析和处理,首先就是要学会应用MATLAB 函数来构成信号。

四、实验内容及步骤:

常见的基本信号可以简要归纳如下: 实验内容(一)、

编制程序产生上述5种信号(长度可输入确定),并绘出其图形。

其中5种信号分别为单位抽样序列、单位阶跃序列、正弦序列、指数序列和复正弦序列。 实验内容(二)、

在[0,31]出下列图像

1223[]sin(

)cos()

4

4

[]cos (

)

4[]sin()cos()

48

n

n

x n n

x n n n

x n πππππ===

五、项目需用仪器设备名称:计算机、MATLAB 软件。

六、所需主要元器件及耗材:无

七、实验程序及数据

程序图片

单位冲击函数x=zeros(1,10); x(1)=1;

stem(x)

单位阶跃函数x=ones(1,30); plot(x)

正弦序列n=0:30-1;

x=sin(2*pi*n/10);

stem(x)

x=cos(1/4*pi*n).*cos(1/4*pi*n) ;

stem(x)

复正弦序列n=0:29;

x=exp(j*5*n); stem(x)

指数序列n=0:10; x=2.^n; stem(x)

函数 程序

图片

1223[]sin()cos()

44

[]cos ()4

[]sin()cos()

48n n

x n n

x n n n

x n πππππ=== n=0:30; x=sin(1/4*pi*n).*cos(1/4*pi*n); stem(x) x=cos(1/4*pi*n).*cos(1/4*pi*n)

;

stem(x)

x=sin(1/4*pi*n).*cos(1/8*pi*n);

stem(x)

实验项目六:离散系统的冲激响应、卷积和

一、实验项目名称:离散系统的冲激响应、卷积和 二、实验目的与任务:

目的:加深对离散系统冲激响应、卷积和分析方法的理解。 任务:利用MATLAB 函数conv 、filter 计算卷积及系统输出。

三、实验原理:

在离散时间情况下,最重要的是线性时不变(LTI )系统。线性时不变系统

的输入输出关系可通过冲激响应][n h 表示

∑∞

-∞

=-=

*=k k n h k x n h n x n y ][][][][][

其中*表示卷积运算,MATLAB 提供了求卷积函数conv ,即

y =conv(x,h)

这里假设x [n ]和h [n ]都是有限长序列。如果x [n ]仅在1-+≤≤x x x N n n n 区间内为非零,而h [n ]仅在1-+≤≤h h h N n n n 上为非零,那么y [n ]就仅在

2)()(-+++≤≤+h x h x h x N N n n n n n

内为非零值。同时也表明conv 只需要在上述区间内计算y [n ]的1-+h x N N 个样本值。需要注意的是,conv 并不产生存储在y 中的y [n ]样本的序号,而这个序号是有意义的,因为x 和h 的区间都不是conv 的输入区间,这样就应负责保持这些序号之间的联系。

filter 命令计算线性常系数差分方程表征的因果LTI 系统在某一给定输入

时的输出。具体地说,考虑一个满足下列差分方程的LTI 系统:

∑∑==-=-M

m m N

k k

m n x b k n y a

][][

式中x [n ]是系统输入,y [n ]是系统输出。若x x [n ]的一个MATLAB 向量,而向量a 和b 包含系数k a 和k b ,那么

y=filter(b,a,x)

就会得出满足下面差分方程的因果LTI 系统的输出:

∑∑==-+=-+M

m N k m n x m b k n y k a 0

][)1(][)1(

四、实验内容及步骤

实验内容(一)、

考虑有限长信号

1,05

[]0,n x n n ≤≤⎧=⎨⎩其余

,05[]0,n n h n n ≤≤⎧=⎨⎩

其余

(a)

(b) 接下来利用conv

的非零样本值,并将这些

样本存入向量y 中。构造一个标号向量ny ,对应向量y 样本的序号。用stem(ny,y)画出这一结果。验证其结果与(a )是否一致。

实验内容(二)、

对以下差分方程描述的系统

1.]2[2]1[][5.0][-+-+=n x n x n x n y

2.][2]1[8.0][n x n y n y +-=

3.]1[2]1[8.0][-=--n x n y n y

分别利用filter 计算出输入信号][][n nu n x =在41≤≤n 区间内的响应y [n ]。

五、项目需用仪器设备名称:计算机、MATLAB 软件。 六、所需主要元器件及耗材:无 七、实验程序及数据

相关文档
最新文档