文章目录

  • 一、周期延拓
  • 二、周期延拓分两种情况

一、周期延拓


非周期的信号 通过 周期延拓 可以变为 周期信号 ;

周期延拓 : 非周期序列 构成 周期序列 的过程 ;

非周期序列

x(n)[0,N−1]x(n) \ \ [0, N-1]x(n)  [0,N−1]

非周期序列图示 :

以 LLL 为周期 , 进行 周期延拓 , 则有 :

x~(n)=∑i=−∞+∞x(n−iL)\widetilde x(n) = \sum ^{+\infty} _{i = -\infty} x(n - iL)x(n)=i=−∞∑+∞​x(n−iL)

就是将 长度为 NNN 的有限序列 进行 平移 , 向 坐标横轴 的各处平移 , 每次平移至少要 LLL 的整数倍 ;

很容易就可以想到 , 如果 LLL 比序列的个数 NNN 大 , 则序列之间的值不会重叠 , 如果 LLL 比序列的个数 NNN 小 , 平移后可能出现序列重叠的情况 ;

二、周期延拓分两种情况


周期延拓分两种情况 :

情况一 : 当 L≥NL \geq NL≥N 时 , 有 x~(n)=x~(n)RN(n)\widetilde x(n) = \widetilde x(n) R_N(n)x(n)=x(n)RN​(n) ;

这种情况下的 周期延拓 可以恢复成原来的 非周期序列 ;

情况二 : 当 L≤NL \leq NL≤N 时 , 有 x~(n)≠x~(n)RN(n)\widetilde x(n) \not= \widetilde x(n) R_N(n)x(n)​=x(n)RN​(n)

这种情况下的 周期延拓 无法恢复成原来的 非周期序列 ;

该情况下 , 最终平移完成的信号中 , 有 序列元素重叠 情况 , 重叠的元素需要进行 加和操作 , 二者相加后 , 得到绿色的线就是最终的 周期延拓 后的结果 , 显然该序列 无法恢复成原来的非周期序列 ;

【数字信号处理】周期延拓 ( 周期延拓的两种情况 | L ≥ N | L ≤ N )相关推荐

  1. php正则表达式验证必须包含数字、字母、特殊符号任意两种组合

    php正则表达式验证必须包含数字.字母.特殊符号任意两种组合 $password = '123456';if (preg_match("/^(?![0-9]+$)(?![a-z]+$)(?! ...

  2. 进一步封装axios并调用其读取数据(吐槽~在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据)

    注意!!!(修改于2020年7月18日) 在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据 报错截图如下 报错内容: {&quo ...

  3. bartender外部表不是预期格式_批量合并Excel数据时“外部表不是预期格式”或“文件包含损坏数据”的两种情况...

    很多朋友在用Power Query合并(汇总)Excel数据时,碰到过"DataFormat.Error:外部表不是预期格式"或"DataFormat.Error:文件包 ...

  4. 在origin 2018中同时画两个图,带errorbar和不带errorbar两种情况

    在origin 2018中同时画两个图,带errorbar和不带errorbar两种情况 在一个图层里同时画两幅图 两幅图坐标可不一致 ①在当前图层中,选中图层左上角的 1 标志 ②右键 1 →图层内 ...

  5. delete不调用析构函数的两种情况

    1. 所使用的类为预定义类 下面这段函数代码编译运行时没有问题的,不需要CPtr的定义 ---PtrUser.h class CPtr; // 预定义 class CPtrUser { public: ...

  6. Verilog HDL中容易生成锁存器的两种情况

    在Verilog HDL的程序设计中,有两种情况会生成锁存器. 第一种情况 在always块中使用if语句,但是没有else,这会导致当条件不成立时,没有其他语句可执行,使得被赋值的寄存器一直保持不变 ...

  7. 修改db2管理服务器,创建DB2管理服务器的两种情况

    DB2管理服务器在创建时分为创建一个和创建多个两种情况,下面就为您详细介绍这两种创建DB2管理服务器的情况,供您参考学习. 一.创建DB2管理服务器(只能创建一个) 1.首先创建管理服务组用户(可不建 ...

  8. MySQL笔记-解决...mysql.sock (13)(两种情况会产生此问题)

    遇到这个mysql.sock(13)一般是两种情况. 一个是mysql.sock权限不够,最少要个775权限: chmod -R 775 /var/lib/mysql/ 如果嫌烦的话赋予777就可以了 ...

  9. java项目打jar包的两种情况

    java项目打jar包的两种情况 本文介绍一下java项目打jar包时的两种情况各怎么操作 方法/步骤 1.  1 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1.  首先在Ecl ...

最新文章

  1. C#中用ILMerge将所有引用的DLL和exe文件打成一个exe文件
  2. 介绍自定义JDataGrid电子表格版本公式中的函数?
  3. GPRS底层API(转)
  4. 从17 个方面对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 等分布式消息队列
  5. ubuntu16.04安装搜狗拼音2.0.0.0072
  6. 计算机专业评副高论文要求,护士晋升副高职称论文要求
  7. leetcode python3 简单题169. Majority Element
  8. 完全揭秘***利用漏洞***电子邮件系统
  9. 记录PHP错误日志 display_errors与log_errors的区别
  10. Oracle数据泵(Data Dump)错误汇集
  11. FIT2CLOUD飞致云正式启用CloudExplorer多云管理平台产品品牌
  12. 环洋市场分析-2021年全球MICC电缆行业调研及趋势分析报告
  13. 分类模型的评价指标--混淆矩阵,ROC,AUC,KS,Lift,Gain
  14. mysql 蚂蚁金服_面试蚂蚁金服,首战被MySQL惨虐,熬夜啃透这份阿里面经复盘一个月再战拿下P7offer...
  15. 生命即便卑微如尘,即便困顿,依然是美景。
  16. android 弹幕 计算碰撞轨道,GitHub - imtaotao/danmuku: 高度自定义弹幕样式,碰撞检测,你值得拥有 ...
  17. Thrift Oneway是什么?
  18. python打开伪终端_关于 macOS 伪终端(PTY)的学习
  19. Word排版计算机类科研论文的格式保证
  20. 蓝鲸RFID固定资产管理系统

热门文章

  1. listview条目用状态选择器没反应
  2. linux mount命令参数及用法详解
  3. MySQL备份工具收集
  4. dyld: Library not loaded: @rpath/XCTest.framework/XCTest
  5. Jan 09 - Number of 1 Bits; Bit Operation;
  6. 运用家居收纳储物空间 小空间变出大身材
  7. [ 墨者学院 ] 命令执行——Bash漏洞分析溯源
  8. 《快活帮》第九次团队作业:Beta冲刺与验收准备
  9. 连接数据库时常用的工具类(一)-------C3P0XmlUtils
  10. flask数据库迁移理解及命令