参考自:http://sepwww.stanford.edu/data/media/public/sep//prof/index.html
free book Earth Sounding Analysis Processing Vers.pdf
y0=x0b0;
y1=x1b0+x0b1;
y2=x2b0+x1b1+x0b2;
y3=x3b0+x2b1+x1*b2;
…
卷积定义:
function y = my_conv( x,h )
%
% function y = my_conv( x,h )用来计算y(n) = h(n)*x(n)的卷积
nx = length(x); nh = length(h);
y = zeros(1,nx+nh-1);
% for index = 1:nx
% indexSum = x(index)*h;
% y(1,index:index+nh-1) = y(1,index:index+nh-1)+indexSum;
% end
for ib=1:nh
for index = 1:nx
% indexSum = x(index)*h;
% y(1,index:index+nh-1) = y(1,index:index+nh-1)+indexSum;
y(index+ib-1)=y(index+ib-1)+x(index)*h(ib);
end
end
卷积运算解析与实现
本文深入探讨了卷积运算的基本原理,通过一系列数学表达式详细解释了卷积过程,并提供了一个使用MATLAB或类似软件进行卷积计算的函数实现。通过对输入信号和核函数的逐元素相乘并累加,展示了卷积在信号处理和图像处理等领域的应用。
3242





