matlab重叠保留法,【matlab实现】重叠相加法与重叠保留法
两个有限长的序列,当一个序列的长度远大于另外一个序列的时候,如果仍采用常规的处理方法,效率会很低,所以引入了重叠相加法和重叠保留法。下面我们就利用MATLAB来实现这两种方法。
在下面的代码中,我使用了一个新的函数:tic和toc
其中tic是标记起始位置,toc是返回从tic到toc运行的时间,这个函数在对程序的运行时间的测量中很有用处。
下面进入代码阶段
重叠相加法:
MATLAB部分代码如下:
我得出的图像为:
这两张图像是一样的,也就说明重叠相加法代码的正确性。
仿照着重叠相加法的代码,我又写了重叠保留法的代码。
部分代码如下:
利用重叠保留法得出的图像为:
验证两种方法的正确性之后,接着就要进行两种方法的比较了。
先说一说我自己的猜测,重叠相加法和重叠保留法一样需要计算N点的DFT然后再做相乘运算,但是重叠相加法需要进行一部分的加法运算,而重叠保留法只需要进行舍弃,所以在运行的速度上,重叠保留法应该比重叠相加法快,下面用MATLAB来进行验证。
首先对于重叠相加法
这里分块长度设置为10
对于重叠保留法
分块长度设置为10
可以看出在序列长度很大时,重叠保留法有略微的时间优势。
由于增加分块长度等同于减小序列长度,所以说就不做增加分块长度的实验了。
获取完整代码请阅读全文
隐藏内容需要支付:¥10
查看隐藏内容需要支付:
¥10
支付宝
请使用
支付宝 扫码支付
本文地址:https://ai.52learn.online/1941
matlab重叠保留法,【matlab实现】重叠相加法与重叠保留法相关推荐
- matlab序列谱分析,基于MATLAB序列谱分析及FFT实现快速卷积.pdf
数字信号处理大作业 基于MATLAB 的序列谱分析与FFT 实现快速卷积 学 院(系): 软件学院 专 业: 网络工程 学 生 姓 名: 学 号: 班 级: 完 成 日 期: 大连理工大学 Dalia ...
- matlab重叠相加法求卷积,通过重叠相加法实现卷积的报告.doc
数字信号处理 课程设计 题目:通过重叠相加法实现卷积 院系:自动化与信息工程学院 专业:通信工程 班级: 通信091 学号: 3090432028 姓名: 雷帛川 指导教师: 李建勋 职称: 副教授 ...
- matlab气管分割,一种基于区域生长法与水平集相融合的肺部CT图像的分割
摘要: 为将肺实质区域从含有背景.噪声的胸腔区域里分割出来,首先,应用传统的区域生长法初步定位肺部边界轮廓:其次,去除肺部边界噪声,采用自适应曲率阈值法修复肺部边界:最后,应用水平集法中的DRLSE模 ...
- 五步移相法matlab程序_用MATLAB软件对逆变电路移相调压进行仿真,30°,60°,90°的波形,并用分段分析法分析其原理_学小易找答案...
[简答题]Translate the following ad into (1) a TV comercial, and (2) a factual introduction. Marie Franc ...
- 五步移相法matlab程序_基于结构光的相移法三维重建matlab
一.基本原理: 正弦条纹打在三维物体上,CCD记录到的条纹由于受到三维物体高度的调制而发生扭曲,扭曲的条纹(deformed fringe)实质上为原始条纹在物体具有高度存在的位置有了附加相位,各点的 ...
- fft 重叠加法_FFT重叠相加法 参数如何定 h M?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这是网上的matlab代码,我转python了.这是FFT重叠相加法 matlab代码上说: x_为较长的输入序列,h为较短的系统函数,M为分段大小 M分 ...
- 目标层准则层MATLAB,层次分析法-MATLAB
层次分析法-MATLAB 第八章 层次分析法 层次分析法(Analytic Hierarchy Process,简称AHP)是对一些较为复杂.较为模糊的问题作出决策的简易方法,它特别适用于那些难于完全 ...
- 利用matlab实现复数域空间牛顿迭代法的分形图案展示(newton法)
利用matlab实现复数域空间牛顿迭代法的分形图案展示(newton法) 1 一维函数的牛顿迭代法 2 复平面的牛顿迭代法 2.1 简单方程结果 2.2 其它非线性方程结果 本文首发于 matlab爱 ...
- matlab雨流计数,matlab雨流计数法
算法的实现主要基于 Matlab 编程实现. 关键词:图像分割,种子区域生长算法,Matlab 一.引言区域生长是一种古老的图像分割方法,最早的区域生长图像分割方法是由 Levine...... Ma ...
最新文章
- 数据预处理--噪声_为什么数据对您的业务很重要-以及如何处理数据
- 【转载】Qt Creator 添加自定义注释
- hexo的yelee主题修改文章正文颜色、正文字體大小
- hadoop实训报告总结及体会_管理工程学院举办电子商务实训表彰大会
- GPS卫星定位基本原理
- 时间状语:(现在完成时)/ 固定语句(现在完成时)/29主动表被动/23过去完成时:又 名 过去的过去;/过去将来时/(过去完成时)/25 过去完成时,固定搭配/26 时间状语 (将来完成时)
- PHPer 为什么会被 Javaer 鄙视?
- Introduction to Linear Optimization 2.1 多面体和凸集
- SpringBoot2尚硅谷笔记
- 关于angular模态框遇到的坑 Error: [$injector:unpr] Unknown provider
- 数据库字段属性的详解
- Everything 离线搜索功能详解 – 再也不怕找不到文件!
- signature=cb30417dfa65eef445418827e0f0e0e6,以太坊P2P网络节点初始化
- 爬虫系列之豆瓣图书排行
- 入职避坑指南(杭州)
- matlab计算特征多项式
- 互动媒体——自画像+简单音乐可视化
- node.js 系列——Buffer
- 自动发贴机(C# ``其实是山寨(- -!))
- 建筑室内设计与计算机应用,建筑室内设计与室内艺术设计与艺术设计的区别?...