- added
git-svn-id: http://moon:8086/svn/matlab/trunk@157 801c6759-fa7c-4059-a304-17956f83a07c
This commit is contained in:
Executable
+14
@@ -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);
|
||||
Reference in New Issue
Block a user