新·第2章matlab-精.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
主 要 内 容 7、序列循环移位 对于有限长序列,除了线性移位,还有一种移位运算很重要,即循环移位。序列的点循环移位序列如下 符号 表示a对b求余, 即表示序列x(n)以N为周期进行周期延拓,这也是序列周期延拓的另一种方法。上式中的 可看成如下过程 序列循环移位的实现过程如下: N点序列x(n)以N1为周期进行周期延拓得到 ,再线性移位 个单位得到周期序列 ,取 的主值序列即为所得。 离散时间信号基本运算的MATLAB实现 离散时间信号基本运算的MATLAB实现 【例2-12】已知序列 实现序列 离散时间信号的卷积运算及MATLAB实现 1、离散线性卷积 序列x(n)和y(n)的线性卷积定义为 设序列 和 分别是长度为N和M的有限长序列,它们的线性卷积 的长度为L,则有下式成立 MATLAB中,两个有限长序列的线性卷积可以用函数conv实现。设x(n)和y(n)分别用样值向量x和y表示,线性卷积g(n)用样值向量g表示,则调用方式为 表示,则调用方式为 g=conv(x,y); 离散时间信号的卷积运算及MATLAB实现 将位置向量考虑在内,编写求有限长序列的线性卷积函数SeqLConv.m,代码如下。 function [ng,g]=SeqLConv(nx,x,ny,y) %%% x和y代表参与卷积运算的序列 对应的位置向量用nx和ny表示 %%%% %%% g代表线性卷积序列 对应的位置向量用ng表示 %%%% ng=min(nx)+min(ny):max(nx)+max(ny); g=conv(x,y); 【例2-13】已知序列 计算它们的线性卷积。 离散时间信号的卷积运算及MATLAB实现 离散时间信号的卷积运算及MATLAB实现 设序列 和 分别是长度为N和M的有限长序列,它们的线性卷积 的长度为L,则有下式成立 MATLAB中,两个有限长序列的线性卷积可以用函数conv实现。设x(n)和y(n)分别用样值向量x和y表示,线性卷积g(n)用样值向量g表示,则调用方式为 g=conv(x,y); 2、离散周期卷积 周期为N的周期序列 和 的线性卷积定义为 周期卷积和线性卷积之间有着重要的联系: 离散时间信号的卷积运算及MATLAB实现 周期卷积的MATLAB实现,是借助于有限长序列的线性卷积来完成的。按照上面的分析,设x(n):[0,N-1]和y(n):[0,N-1],先调用求线性卷积的函数SeqLConv.m,求出线性卷积g(n),再调用周期延拓函数SeqZQYT.m,将g(n)以为周期进行周期延拓,取一个周期的序列值,即构成待求周期序列 的主值序列f(n),其位置向量用nf表示,实现代码如下 [ng,g]=SeqLConv(nx,x,ny,y); [nf,f]=SeqZQYT(ng,g,N,1); 离散时间信号的卷积运算及MATLAB实现 【例2-14】 已知序列 计算它们的周期卷积。 MATLAB数字信号处理 第2章 离散时间信号及其运算 ? 离散时间信号的概念及表示; ? 几种典型的离散时间信号; ? 离散时间信号的基本运算; ? 离散时间信号的卷积运算。 1、离散时间信号简介 信号是传递信息的函数,它可表示成一个或几个独立变量的函数。 按时间的连续与离散和幅值的连续与离散(幅值的离散称为量化),信号可分为 ★连续时间信号:时间连续,幅值可以连续也可以离散 ★离散时间信号(序列):时间离散,幅值连续 ★模拟信号:时间连续,幅值连续,是连续时间信号的 特例 ★数字信号:时间离散,幅值离散。(幅度量化了的 离散时间信号) 离散时间信号简介及MATLAB表示 离散时间信号通常由对连续时间信号(模拟信号) 进行抽样获得,设抽样间隔为T,则离散时间信号可表示为 离散时间信号(序列)的表示方法有如下三种: 列表法: 函数表示法: 图示法:线图、包络图 离散时间信号简介及MATLAB表示 线图中,在每一条竖线的顶端加一个小黑点或小圆圈。有时为了方便画图,将所有序列值用线连接,即是包络图。 的线图和包络图 离散时间信号简介及MATLAB表示 2、离散时间信号的MATLAB表示 离散时间信号简介及MATLAB表示 一个序列包括两个要素:样值和位置,在MATLAB中就用样值向量和位置向量来表示一个序列,要求

文档评论(0)

feng111 + 关注
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档