整理信号与系统实验报告连续信号的时域描述与运算Word文档下载推荐.doc
- 文档编号:13114888
- 上传时间:2022-10-05
- 格式:DOC
- 页数:12
- 大小:555.67KB
整理信号与系统实验报告连续信号的时域描述与运算Word文档下载推荐.doc
《整理信号与系统实验报告连续信号的时域描述与运算Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《整理信号与系统实验报告连续信号的时域描述与运算Word文档下载推荐.doc(12页珍藏版)》请在冰豆网上搜索。
学号:
完成时间:
年月日
12
一、实验目的
1.通过绘制典型信号的波形,了解这些信号的基本特征。
2.通过绘制信号运算结果的波形,了解这些信号运算对信号所起的作用。
二、实验原理
1.基于MATLAB的信号描述方法
如果一个信号在连续时间范围内(除有限个间断点外)有定义,则称该信号为连续时间信号,简称为连续信号。
从严格意义上讲,
MATLAB数值计算的方法并不能处理连续信号,但是可利用连续信号在等时间间隔点的采样值来近似表示连续信号,即当采样间隔足够小时,这些离散采样值能够被MATLAB处理,并且能较好地近似表示连续信号。
(1)向量表示法
对于连续时间信号f(t),可以定义两个行向量f和t来表示,其中向量t是形如t=t1:
Δt:
t2的MATLAB命令定义的时间范围向量,t1为信号起始时间,t2为终止时间,Δt为时间间隔;
向量f为连续时间信号f(t)在向量t所定义的时间点上的采样值。
(2)符号运算表示法
如果信号可以用一个符号表达式来表示,则可用
ezplot命令绘制出信号的波形。
2.连续信号的基本运算
(1)信号的相加与相乘
信号的已知信号f1(t)、f2(t),信号相加和相乘记为
f(t)=f1(t)+f2(t)
f(t)=f1(t)·
f2(t)
(2)微分与积分
对于连续时间信号,其微分运算是用diff函数来完成的。
其语句格式为:
diff(function,’variable’,n);
其中function表示需要进行求导运算的信号,或者被赋值的符号表达式;
variable为求导运算的独立变量;
n为求导的阶数,默认值为求一阶导数。
连续信号的积分运算用int函数来完成。
int(function,’variable’,a,b);
其中
function表示被积信号,或者被赋值的符号表达式;
variable为积分变量;
a,b为积分上、下限,a和b省略时求不定积分。
(3)信号的平移与反转
实验图1-15给出了信号f(t)=t·
[u(t)-u(t-1)]平移、反转以及平移加反转的波形。
值得注意的是,平移或反转一个信号f(t)并不会改变它的面积或能量。
(4)信号的制度变换
信号的尺度变换是对信号f(t)在时间轴上变化,可使信号压缩或扩展。
实验图1-16给出了信号f(t)=t·
[u(t)-u(t-1)]+[u(t-1)-u(t-2)]及其压缩2倍的波形f(2t)和扩展2倍的波形f(1/2t)。
(5)信号分解为偶分量fe(t)与奇分量fo(t)之和
(6) 设fe(t)表示信号f(t)的偶分量,fo(t)表示信号f(t)的奇分量,则有
(7) f(t)=fe(t)+fo(t)
(8) 其中
(9) fe(t)=1/2[f(t)+f(-t)]
(10) fo(t)=1/2[f(t)-f(-t)]
(11)卷积积分
卷积积分是信号与系统时域分析的重要方法之一。
连续信号的卷积积分定义为
MATLAB进行卷积积分可以通过符号运算和数值计算两种方法实现。
符号运算从卷积积分的定义出发,利用int函数,但要注意积分变量和积分限的选取;
数值计算是根据连续信号可以用采样间隔足够小的离散值来近似的思想,调用conv()函数近似地求解连续信号的卷积积分。
三、实验内容
1.上机实验前,认真阅读实验原理,掌握信号表示和信号运算的方法。
2.利用MATLAB命令画出下列连续信号的波形图。
(1)(2-e-t)u(t)
代码如下:
波形如下:
(2)u(cost)
(3)产生幅度为1、周期为1、占空比为0.5的周期矩形信号。
3.已知f(t)的波形如实验图1-20所示,作出f(t)+f(t)、f(t)·
f(t)、f(t)的微分、f(t)的积分、f(3-4t)、f(1-t/1.5)以及f(t)*f(3-4)的波形,并作出f(t)的奇、偶分量。
首先创建f(t)函数,代码如下:
(1)f(t)+f(t)
(2)f(t)·
f(t)
(3)f(t)的微分
MATLAB波形无法表示冲击函数的波形。
(4)f(t)的积分
(5)f(3-4t)
(6)f(1-t/1.5)
(7)f(t)*f(3-4)
(8)f(t)的奇、偶分量
四、思考题
1.讨论f(t+t0)与f(-t+t0)的平移方向是否相同
两函数的平移方向并不相同,f(t+t0)=f((t+t0))、f(-t+t0)=f(-(t-t0)),可以看出第一个函数是向左平移t0个单位,第二个函数向右平移t0个单位。
2.将信号f(t)变成f(-2*t+4)共有多少种方法,请列举出来
信号变化有3个过程,平移,翻转,放缩。
一共有6变换方式。
A.向左平移4个单位,沿y轴翻转,缩小2倍
B.向左平移4个单位,缩小2倍,沿y轴翻转
C.缩小2倍,沿y轴翻转,向右平移两个单位
D.缩小2倍,向左平移两个单位,沿y轴翻转
E.沿y轴翻转,缩小2倍,向右平移2个单位
F.沿y轴翻转,向右平移4个单位,缩小2倍
五、实验结论
1.在求函数波形图时,MATLAB是利用连续信号在等时间间隔点的采样值来近似表示连续信号,所以我们要让时间间隔尽量小,既模拟充分,又时间消耗短。
2.在求卷积的运算必须要对参数进行划分,因为卷积是对序列的积分。
六、实验体会
MATLAB可以进行矩阵运算,绘制函数,实现算法,应用于工程计算,控制设计,信号处理等方面,是一个十分强大的数学工具。
我们通过在MATLAB上的实验操作,可以更深地理解在信号与系统课堂上学到的知识,更加熟练掌握其应用,在今后的学习中可以随时运用MATLAB来辅助我们更好的学习。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整理 信号 系统 实验 报告 连续 时域 描述 运算