实验一:离散时间序列卷积和MATLAB实现

实验一:离散时间序列卷积和MATLAB实现

  • 实验目的

学会用MATLAB对信号与系统分析的方法,理解离散序列卷积和的计算对进行离散信号与系统分析的重要性。

题三:编写计算两离散序列卷积和f(k)=f1(k)*f2(k)的实用函数dconv().要求该程序在计算出卷积和f(k)的同时,还绘出序列f1(k),f2(k)和f(k)的时域波形图,并返回f(k)的非零样值点的对应向量。

function[f,k]=dconv(f1,f2,k1,k2)

%f1(k),f2(k)及f(k)的对应序号向量分别为k1,k2和k。

代码:

答:f1(k)和f2(k)的时域开始之和是f(k)的时域开始,f1(k)和f2(k)的时域终点之和是f(k)的时域终点

题五:已知某LTI离散系统,其单位响应h(k)=e(k)-e(k-4),求该系统在激励为f(k)=e(k)-e(k-3)时的零状态响应,并绘出其时域波形图。

提示:可用dconv()的函数来解决。

代码与图型:

(四)实验小结:

结论:

由此次实验可知,函数y=conv(x,h)是用matlab实现系统卷积的函数,并且x和h的时域开始之和是y的时域开始,x和h的时域终点之和是y的时域终点。

心得:

从这次实验中我学会了如何用matlab实现系统卷积,并且对系统卷积的结果和几何意义有了更深的了解。

  • 15
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值