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);