Calculating FIR filter coefficients with the windowing method using the Rectangular Window
조회 수: 7 (최근 30일)
이전 댓글 표시
Please advice how to calculate FIR filter coefficients with windowing method using the Rectangular Window function and convolution method (using the Output Side Algorithm from Chapter 6)
댓글 수: 0
답변 (1개)
Image Analyst
2015년 3월 27일
Just create a 2D array of weights using whatever way you want. For example to get a Gaussian use fspecial():
kernel = fspecial('Gaussian', 15, 5)
outputImage = conv2(double(inputImage), kernel, 'same'); % Blur the image
댓글 수: 2
Image Analyst
2015년 3월 29일
conv() is for 1-D signals
window = ones(1, 9); % Whatever length you want
output = conv(signal, window, 'same');
Change the numbers in the window kernel to do various kinds of filters. If they're uniform, it's known as a moving average or box filter.
참고 항목
카테고리
Help Center 및 File Exchange에서 Statistics and Linear Algebra에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!