圆周移位是怎么移的_圆周移位.ppt

圆周移位

* x(n) n 0 1 2 3 4 5 6 -1 -2 -3 -4 2 1 3 2 1 3 2 1 3 … … x(n) n 0 1 2 3 4 5 6 -1 -2 -3 -4 2 1 3 2 1 3 2 1 3 … … n x(-n) 0 1 2 3 4 5 6 -1 -2 -3 -4 … … 2 1 3 2 1 3 2 1 3 x(-n) n 0 1 2 3 4 5 6 -1 -2 -3 -4 … … 2 1 3 2 1 3 2 1 3 例:求下面两序列的6点圆周(循环)卷积。 1 0 2 n x2(n) 1 3 2 1)补零 补到6点 5 3 4 5 1 0 2 3 n x1(n) 1 4 1 1 1 1 0 2 3 m 4 5 6 7 8 9 10 11 -1 -2 -3 -4 -5 -6 ……… ……… 2)周期延拓 N=6 1 0 2 3 m x1(m) 1 4 5 1 0 2 m x2(m) 1 3 2 3 4 5 1 3 2 1 3 2 1 3 2 1 0 2 m 3 4 5 6 7 8 9 10 11 -1 -2 -3 -4 -5 -6 ……… ……… 2)周期延拓 N=6 1 0 2 m 3 4 1 3 2 5 1 3 2 1 3 2 6 7 8 9 10 11 -1 -2 -3 -4 -5 -6 ……… ……… 1 0 2 m 3 4 1 3 2 5 6 7 8 9 10 11 -1 -2 -3 -4 -5 -6 ……… ……… 1 3 2 1 3 2 1 0 2 3 m 4 1 5 1 1 6 7 8 9 10 11 -1 -2 -3 -4 -5 -6 ……… ……… 3)翻褶,取主值序列 1 0 2 m 1 3 2 3 4 5 1 0 2 m 1 3 2 3 4 5 y(0)=1*1+3*1=4 y(1)=2*1+1*1=3 1 0 2 3 m 1 4 5 y(2)=3*1+2*1+1*1=6 y(3)=3*1+2*1+1*1=6 y(4)=3*1+2*1+1*1=6 y(5)=3*1+2*1=5 4)圆周移位 5)相乘相加 的长度为 的长度为 五、有限长序列的线性卷积与圆周卷积 1.线性卷积 它们线性卷积为 的非零区间为 的非零区间为 1 0 1 2 n 1 0 1 2 n 3 两不等式相加得 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 3 2 1 这也就是 不为零的区间 x1(n)的长度为N1, x2(n) 的长度为N2 ,现构造长度均 为L长的序列, 即将 x1(n) 和x2(n)补零点;然后再对它 们进行周期延拓 ,得到: 2.用圆周卷积计算线性卷积 圆周卷积是线性卷积的周期延拓序列的主值序列. 计算周期卷积: 圆周卷积是线性卷积的周期延拓序列的主值序列. 可见,周期卷积为线性卷积的周期延拓,其周期为L。由于 有 个非零值,所以周期L必须满足: 又由于圆周卷积是周期卷积的主值序列,所以圆周卷积是线性卷积的周期延拓序列的主值序列,即: 例:求下面两序列的线性卷积和4点、5点、6点、7点圆周卷积。 (1) 线性卷积 L= N1+ N2-1=5+3-1=7 1 1 1 1 1 1 2 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 3 6 6 6 5 3 (2) 4点圆周卷积 主值区间:0≤n≤3 1 3 6 6 6 5 3 1 3 6 6 6 5 3 1 3 6 6 6 5 3 将线性卷积的结果以4为周期进行周期延拓后再取主值区间即获得4点圆周卷积结果。 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 n x(0) = 6+1=7 x(1) = 5+3=8 x(2) = 3+6=9 x(3) = 6 (3) 5点圆周卷积 主值区间:0≤n≤4 1 3 6 6 6 5 3 1 3 6 6 6 5 3 1 3 6 6 6 5 3 将线性卷积的结果以5为周期进行周期延拓后再取主值区间即获得5点圆周卷积结果。 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 n x(0) = 5+1=6 x(1) = 3+3=6 x(2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/520696.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SpringMVC 集成 mybatisPlus 分析

文章目录1. pom 依赖替换2. 扫描包3. pom 依赖替换4. dao层接口继承 extends BaseMapper5. 源码地址1. pom 依赖替换 mybatis依赖 <properties><org.mybatis.version>3.4.1</org.mybatis.version><org.mybatis.spring.version>1.3.0</org.mybatis.…

主流开源开发者工具落地阿里云,进一步提升开发者体验

在云计算大数据时代&#xff0c;企业的不断上云&#xff0c;业务的不断发展&#xff0c;技术架构的不断演进&#xff0c;导致资源、应用和数据的管理成本不断增加&#xff0c;运维难度不断加大。业务场景的不断和复杂和变化&#xff0c;不得不引起我们更多的思考&#xff1a; …

android地图方位角_Android获取经纬度、计算距离、方位角

最近在Android上做GPS的东西&#xff0c;获取经纬度、计算距离、方位角&#xff0c;感觉在搞GIS样。当然&#xff0c;玩笑了&#xff0c;玩玩而已&#xff0c;稍微总结一下。经度指示南北方向&#xff0c;纵向。纬度指示东西方向&#xff0c;横向.获取经纬度使用GPS权限&#x…

SpringBoot 集成 mybatisPlus

文章目录一、1. pom2. application.yml3. dao层接口集成baseMapper4. 启动类上扫描5. 创建数据库6. 初始化表结构7. 浏览器验证8. 源码地址一、 1. pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/P…

让开发变得更简单 | 阿里云中间件推出全新开发者服务

要码出未来&#xff0c;除了程序员专属的节日福利&#xff0c;还需要实打实的为程序员解决手头的难题。 10月24日&#xff0c;阿里云中间件推出全新开发者服务&#xff0c;发布3款开发工具&#xff0c;包括Alibaba Cloud Toolkit 、链路追踪Tracing Analysis和应用高可用服务AH…

android 4.4 屏幕方向,Android4.4屏幕旋转功能

由于Android4.4系统上去掉了ro.sf.hwrotation属性的支持&#xff0c;因为不能使用之前的方法进行屏幕旋转了。暂时没有找到相应的属性和后门&#xff0c;于是自己写了一个屏幕旋转的临时代码&#xff0c;后面找到更好的方法后再替换。具体代码如下&#xff1a;~/framework/nati…

免费!这里有一份开发者进阶“宝典”求带走

戳蓝字“CSDN云计算”关注我们哦&#xff01;作为开发者&#xff0c;无论是前端还是后端&#xff0c;做机器学习还是云计算、架构&#xff0c;保持对技术的敏感性都是非常重要的事。新技术一般发源于人力、财力等各方面资源都很雄厚的大厂&#xff0c;经过时间的沉淀逐渐成为技…

阿里云发布多款云管工具,任何角色都可以轻松完成云上运维

无论是在传统的开发过程&#xff0c;还是在云上&#xff0c;运维都是一个十分重要而又繁重的工作。随着企业规模的扩大&#xff0c;系统架构的复杂度在增加&#xff0c;部署规模也在不断扩大&#xff0c;控制台不再能满足其需求&#xff0c;需要一个便捷、实用的运维系统或者运…

介词for和with 和of的用法_常用介词用法(for to with of)

给……”、“对…… (而言)”。如:Let me pick it up for you.让我为你捡起来。Watching TV too much is bad for your health.看电视太多有害于你的健康。4.表示时间、距离,意为“计、达”。如:I usually do the running for an hour in the morning.我早晨通常跑步一小时。We…

xml报文需求实战

文章目录1. 工具类2. 测试类3. 工具发送报文为了大家快速理解报文解析是做什么的&#xff1f;简单的给大家按照企业的解析思路&#xff0c;给大家做了一个需求实战的真实流程&#xff0c;解析的报文每个厂商都不一样&#xff0c;因此&#xff0c;我自己造了一个xml报文&#xf…

阿里云容器技术专家莫源:乘风踏雪归来,仍是此间少年

我叫刘中巍&#xff0c;花名莫源&#xff0c;是阿里云容器服务团队的技术专家&#xff0c;13年加入阿里云&#xff0c;从零开始参与多款云产品的研发。在1024开发者节之际&#xff0c;来分享下自己的成长故事。 “平凡但不安分”的男孩 我是一个来自北方的孩子&#xff0c;从小…

12306 的技术扒光在你面前,100 万人如何抢 1 万张票

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 | IT牧场责编 | 阿秃12306 抢票&#xff0c;极限并发带来的思考每到节假日期间&#xff0c;一二线城市返乡、外出游玩的人们几乎都面临着一个问题&#xff1a;抢火车票&#xff01;虽然现在大多数情况下都能订到票&#xff0…

android monkey优化,GitHub - baozhida/AndroidMonkey: 这个项目是CrashMonkey4Android可执行文件,修复了一些bug,做了一些优化...

简介这个项目是CrashMonkey4Android可执行文件原版不支持64位java&#xff0c;只支持32位的此版本支持java 64位&#xff0c;并且修改了一些内部逻辑&#xff0c;把CrashMonkey4Android 和CrashMonkey4Android_tradefederation 重新打包2017-3-13更新1.去掉了每个monkey操作时候…

常见Serialize技术探秘(ObjectXXStream、XML、JSON、JDBC byte编码、Protobuf)

目前业界有各种各样的网络输出传输时的序列化和反序列化方案&#xff0c;它们在技术上的实现的初衷和背景有较大的区别&#xff0c;因此在设计的架构也会有很大的区别&#xff0c;最终在落地后的&#xff1a;解析速度、对系统的影响、传输数据的大小、可维护性及可阅读性等方面…

js数组查找最接近_在JavaScript数组中找到最小元素的位置

在JavaScript数组中找到最小元素的位置注* 之前有篇文章介绍过数据遍历的性能比较&#xff1a; for in 比for loop慢至少20倍 &#xff0c;这是另外一篇比较数组查找性能的例子&#xff0c;通过对手工/indexOf/reduce三者的比较&#xff0c;再次映证&#xff0c;内置函数不一下…

Mybatis Generator 配置详解

许多人在Java项目中都会到使用Mybatis Generator这个工具包&#xff0c;这里把这个工具的配置完整列一下&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Gene…

MariaDB强势席卷DB-Engines榜单后续,与阿里云达成全球独家战略合作

2018年10月份&#xff0c;DB-Engines 发布了月全球数据库排名&#xff0c;排名前三的一如既往还是Oracle、MySQL、Microsoft SQL Server。排名是重要指标&#xff0c;同时增长率的重要性也同样备受重视。 MariaDB以黑马之势&#xff0c;强势席卷DB-Engines榜单 在DB-Engines跟…

html5怎么自动生成meta标签,html中meta标签该如何使用

为什么需要使用标签&#xff1f;在我们制作的网页中&#xff0c;要是想让它能够让更多的人去访问&#xff0c;最好的方法就是通过搜索引擎来找到你的网址&#xff0c;于是需要你的网页可以有关键词能够让搜索引擎来识别&#xff0c;于是HTML中的标签就是这个功能&#xff0c;将…

2025年将达6.4万亿美元!AI这下玩大了……

最近&#xff0c;在看大厂新季度财报时&#xff0c;发现了“搜狗”亮眼的成绩。就在前天&#xff0c;搜狗发布了2019年第三季度财报&#xff1a;营收3.149亿美元&#xff0c;实现14%的同比增长&#xff0c;高于行业增长速度。搜狗的净利润达3660万美元&#xff0c;比去年同期增…