mtalab-fir1 带通滤波

原创 2015年07月08日 14:31:54
function [ res ] = bandPassSef(data,Fs,Fc1,Fc2)
%BANDPASSSEF Summary of this function goes here
%   Detailed explanation goes here

%Fs = 48000;       % Sampling Frequency
N    = 100;          % Order
%Fc1  = 12000;         % First Cutoff Frequency
%Fc2  = 17000;         % Second Cutoff Frequency
flag = 'scale';     % Sampling Flag

% Create the window vector for the design algorithm.
%win = blackman(N+1);
win=hamming(N+1);
% Calculate the coefficients using the FIR1 function.
%b  = fir1(N,Fc1/(Fs/2),'high',win,flag);
b  = fir1(N, [Fc1 Fc2]/(Fs/2), 'bandpass', win, flag);
Hd = dfilt.dffir(b);
res = filter(Hd, data);

end

相关文章推荐

Matlab函数fir1(n,Wn)中的归一化频率的含义

Wn是一个归一化频率,在滤波器设计中是用fs/2进行归一。 在fir1滤波器设计时采用的是归一化频率。实际采样频率为fs,实际的截止频率为fc,设归一化截止频率为fcm,fcm=fc/(fs/2)。...
  • gtkknd
  • gtkknd
  • 2016年08月08日 14:13
  • 3819

FIR数字滤波器设计窗函数法MATLAB仿真(Hamming)

1 matlab源码 f1=100;f2=200;%待滤波正弦信号频率 fs=2000;%采样频率 m=(0.3*f1)/(fs/2);%定义过度带宽 M=round(8/m);%定义窗函数的长度 N...

四阶RC有源带通滤波

  • 2013年01月31日 13:09
  • 209KB
  • 下载

任意频率范围内带通滤波

  • 2014年07月24日 17:59
  • 1KB
  • 下载

pcl 带通滤波

官方教程http://pointclouds.org/documentation/tutorials/passthrough.php#passthrough这个教程里的带通滤波,不过是xyz轴下的某个...

高低通滤波计算工具

  • 2015年10月09日 21:21
  • 296KB
  • 下载

数字正交下变频(低通滤波法)

[TOC]数字正交下变频原理在通信系统或雷达系统中,正交下变频是一个比较重要的概念。本文对数字正交下变频的原理相关介绍并进行了仿真。而在此之前,需要数字正交上变频和带通采样定理的一些先验知识,下文都进...

LTC1569的低通滤波电路

  • 2015年06月09日 21:35
  • 193KB
  • 下载

VB高斯通滤波

  • 2014年06月07日 11:58
  • 202KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mtalab-fir1 带通滤波
举报原因:
原因补充:

(最多只允许输入30个字)