git-svn-id: http://moon:8086/svn/matlab/trunk@157 801c6759-fa7c-4059-a304-17956f83a07c
This commit is contained in:
2022-06-16 06:16:47 +00:00
parent 9c60c50492
commit 579c1544b1
29 changed files with 1210 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
function y = FIRCalcHighpass(omega, N);
%
% y = FIRCalcHighpass(omega, N);
y_lp = CalcSincFilter(omega, omega, N);
y_hp = -y_lp;
if mod(N, 2) == 0
error ('Even N is not supported');
else
y_hp((N-1)/2+1) = 1 + y_hp((N-1)/2+1);
end
y = (y_hp).*wkaiser(N, 8.0);