北邮Matlab实验报告概要
《数字信号处理》Matlab实验
实现重叠相加和重叠保留算法,完成线性卷积的分段计算(可任意指定及);
对算法的概括性说明;
1)重叠相加法
重叠相加法是将待过滤的信号分割成长为N的若干段,每一段都可以和有限时宽单位取样响应作卷积,再将过滤后的各段重叠相加。 具体算法实现:建立缓存序列,每次输入N点序列,通过计算x(n)和h(n) 的循环卷积实现线性卷积运算,将缓存的M-1点序列和卷积结果相加,并输出前N点作为计算结果,同时缓存后M-1点,如此循环,直至所有分段计算完毕,则输出序列y(n)为最终计算结果。
2)重叠保留法
重叠保留法相当于将xl(??)和h(??)作循环卷积,然后找出循环卷积中相当于线性卷积的部分。在这种情况下,将序列y(n)分为长为N的若干段,每个输入段和前一段有M-1个重叠点 。此时只需要将发生重叠的前M-1个点舍去,保留重叠的部分并输出,则可获得序列y(n)。
源代码及流程图;
2.1 源代码:
function[y] = overlap_add(x,h,N)
M = length(h);
if NM
N = M+1;
end
L = M+N-1;
Lx = length(x);
T = ceil(Lx/N);
t = zeros(1,M-1);
x = [x,zeros(1,(T+1)*N-Lx)];
y = zeros(1,(T+1
您可能关注的文档
- 北师大版_九年级全册物理教案概要.doc
- 北师大六年级语文《学步》课件概要.ppt
- 北师大版五年级上册数学《尝试与猜想》课件概要.ppt
- 北师大版三年级下册品德与社会《购物的学问》概要.ppt
- 北师大版八下第五单元第23课文明的冲撞与交融(共38张PPT)概要.ppt
- 北京龙湖地产2015年整年公关活动策划整合概要.ppt
- 北师大版八年级历史上册历史全册复习课件概要.ppt
- 北师大版六年级下册《成正比例的量》优质课PPT概要.ppt
- 北师大版八年级历史下册第23课文明的冲撞与交融(共26张PPT)概要.ppt
- 北师大版四年级上册数学角的度量课件概要.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)