好文档 - 专业文书写作范文服务资料分享网站

实验1 信号的时域描述与运算 

天下 分享 时间: 加入收藏 我要投稿 点赞

信号与系统实验 学号:1120111163 姓名:谭忠伟 班级:05111101 专业:信息工程

实验1 信号的时域描述与运算

一、 实验目的

①掌握信号的MATLAB 表示及其可视化方法。 ②掌握信号基本时域运算的MATLAB 实现方法。

③利用MATLAB 分析常用信号,加深对信号时域特性的理解。

二、 实验原理与方法

1.连续时间信号的MATLAB 表示

连续时间信号指的是在连续时间范围内有定义的信号,即除了若干个不连续点外,在任何时刻信号都有定义。在MATLAB 中连续时间信号可以用两种方法来表示,即向量表示法和对象表示法。从严格意义上来说,MATLAB 并不能处理连续时间信号,在MATLAB 中连续时间信号是用信号等时间间隔采样后的采样值。 2.连续信号的时域运算

对连续时间信号的运算包括信号相加、相乘、微分、积分、以及移位、反转、尺度变换等。

(1) 相加和相乘

信号相加和相乘指两信号对应时刻的值相加和相乘,对于来年各个采用向量表示的可以直接使用算术运算的运算符“十”和“*”来计算,此时要求表示两信号的向量时间范围和采样间隔相同。采用符号对象表示的两个信号,可以直接根据符号对象的运算规则计算。、 (2) 微分和积分

微分采用差分求近似,diff函数来表示计算差分;连续时间信号的定积分可以由MATLAB的quad函数实现。 对于符号对象表示的连续时间喜好,MATLAB提供了diff函数和quad函数分别用于求微分和积分。

三、

实验内容

(1) 利用MATLAB 绘制下列连续时间信号波形

1. 代码 syms t

y=(1-exp(-0.5*t))*heaviside(t)-heaviside(t)*(exp(-t/2) - 1); ezplot(y);

信号与系统实验 学号:1120111163 姓名:谭忠伟 班级:05111101 专业:信息工程

2.

代码 syms t

y=cos(pi*t)*(heaviside(t)-heaviside(t-2)); ezplot(y);

信号与系统实验 学号:1120111163 姓名:谭忠伟 班级:05111101 专业:信息工程

3. 代码 syms t

y=abs(t)*0.5*cos(pi*t)*(heaviside(t+2)-heaviside(t-2)); ezplot(y);

信号与系统实验 学号:1120111163 姓名:谭忠伟 班级:05111101 专业:信息工程

-(cos(? t) abs(t) (heaviside(t - 2) - heaviside(t + 2)))/210.80.60.40.20-0.2-0.4-0.6-2-1.5-1-0.50t0.511.52

4. 代码 syms t

y=exp(-t)*sin(2*pi*t)*(heaviside(t) - heaviside(t-3)) ezplot(y)

信号与系统实验 学号:1120111163 姓名:谭忠伟 班级:05111101 专业:信息工程

-exp(-t) sin(2 ? t) (heaviside(t - 3) - heaviside(t))0.60.40.20-0.2-0.400.511.5t22.53

(2)利用MATLAB 绘制下列离散时间信号波形 1. 代码

n = -5:10 ;

y = heaviside(n-3) ; stem(n,x,'filled');

实验1 信号的时域描述与运算 

信号与系统实验学号:1120111163姓名:谭忠伟班级:05111101专业:信息工程实验1信号的时域描述与运算一、实验目的①掌握信号的MATLAB表示及其可视化方法。②掌握信号基本时域运算的MATLAB实现方法。③利用MATLAB分析常用
推荐度:
点击下载文档文档为doc格式
3g9vx7qpcs34ka294p30
领取福利

微信扫码领取福利

微信扫码分享