首页 > 其他分享 >FIR滤波器的原理

FIR滤波器的原理

时间:2024-08-12 16:21:27浏览次数:7  
标签:FIR 滤波器 1.5 卷积 0.5 信号 低通滤波器 原理

信号通过一个FIR滤波器其实就是信号与FIR滤波器的系数进行卷积(即乘累加)的过程。我们以一个简单信号模型为例,了解一下FIR波形器的原理。

1.给定三组信号

现在有三组信号,分别是:

信号1:低频信号,即在时域上变化慢的信号,其输入先后为1 1 1 1 2 2 2 2。

信号2:直流信号,其输入先后为1 1 1 1 1 1 1 。

信号3:高频信号,即在时域上变化快的信号,其输入先后为1 2 1 2 1 2 1 2 。

2.简单的滤波器模型

低通滤波器:1 1

信号1与低通滤波器进行卷积运算,其结果再除以2,得到如下数据:1 1 1 1.5 2 2 2。可以看到,低频信号经过低通滤波器后,各个点仍然保持了其形状,而且在1变成2时,还变平缓了。

信号2与低通滤波器进行卷积运算,其结果再除以2,得到如下数据:1 1 1 1 1 1 1。可以看到,直流信号与输入的信号完成相同。

信号3与低通滤波器进行卷积运算,其结果再除以2,得到如下数据:1.5 1.5 1.5 1.5 1.5 1.5 1.5。可以看到,高频信号经过低通滤波器后,已经完成消去了形状,变成了直流信号。

高通滤波器:1 -1

信号1与高通滤波器进行卷积运算,其结果再除以2,得到如下数据:0 0 0 -0.5 0 0 0。可以看到,低频信号经过高通滤波器后,信号变化基本上消失。

信号2与低通滤波器进行卷积运算,其结果再除以2,得到如下数据:0 0 0 0 0 0 0。可以看到,直流信号仍然是没有变化。

信号3与低通滤波器进行卷积运算,其结果再除以2,得到如下数据:-0.5 0.5 -0.5 0.5 -0.5 0.5 -0.5 0.5。可以看到,高频信号已经仍然保持了变化的形状。

由这两个例子可以看出,FIR滤波器其实就是信号与FIR滤波器的系数进行卷积(即乘累加)的过程。通过调整滤波器系数、抽头个数,就可实现低通、高通、带通等滤波器。

标签:FIR,滤波器,1.5,卷积,0.5,信号,低通滤波器,原理
From: https://www.cnblogs.com/Charles-Hui/p/18355165

相关文章

  • Java Reentrantlock可重入锁原理 | 源码探究
    一、基本概念ReentrantLock是Java中提供的一个可重入互斥锁,它是java.util.concurrent.locks包中的一个接口Lock的实现类。ReentrantLock提供了比使用synchronized关键字更强大的锁定机制,例如 公平锁 和 非公平锁 选择、尝试锁定、可中断锁定等。ReentrantLock......
  • firewalld: 端口转发
    一,操作允许ip伪装1,#允许防火墙伪装IP[root@blog~]#firewall-cmd--add-masquerade--permanentsuccess效果:[root@blog~]#more/etc/firewalld/zones/public.xml<?xmlversion="1.0"encoding="utf-8"?><zone><short>Public</shor......
  • linux反向代理原理:帮助用户更好地优化网络架构
    Linux反向代理原理详解反向代理是一种在网络架构中常用的技术,尤其在Linux环境下被广泛应用。它可以帮助实现负载均衡、安全防护和请求缓存等功能。本文将深入探讨Linux反向代理的原理、工作机制以及其应用场景。1.什么是反向代理反向代理是指代理服务器接收客户端的请求,......
  • api代理爬虫:了解其基本原理和使用方法
    ​API代理爬虫的使用指南在数据驱动的时代,API(应用程序接口)成为了获取数据的重要途径。而通过API代理爬虫,我们可以高效地采集和处理数据,尤其是在面对反爬虫机制时。本文将为你介绍API代理爬虫的基本概念、工作原理以及如何使用。1.什么是API代理爬虫?API代理爬虫是一种结合了......
  • Transformer系列:图文详解Decoder解码器原理
    Encoder-Decoder框架简介理解Transformer的解码器首先要了解Encoder-Decoder框架。在原论文中Transformer用于解决机器翻译任务,机器翻译这种Seq2Seq问题通常以Encoder-Decoder框架来解决,Transformer的网络结构也是基于encoder-decoder框架设计的。这种框架的模型分为两部......
  • 智能加速计算卡设计原理图:628-基于VU3P的双路100G光纤加速计算卡 XCVU3P板卡
    基于VU3P的双路100G光纤加速计算卡 一、板卡概述     基于XilinxUltraScale+16nmVU3P芯片方案基础上研发的一款双口100GFPGA光纤以太网PCI-Expressv3.0x16智能加速计算卡,该智能卡拥有高吞吐量、低延时的网络处理能力以及辅助CPU进行网络功能卸载的能力,达到最......
  • 第四天2_config_context_firwore
    多模防火墙思想源至65fw模块系统全局配置(没有网络相关配置)1.创建虚拟防火墙2.为每一个虚拟防火墙关联接口admincontext....othercontext1.系统网管目的2.可以切换到其他contest,也能切换到全局配置3.其他context之间不能相互切换每个虚拟防火墙都有独立的配置1.spid......
  • “Datawhale x魔搭 AI夏令营”-AIGC方向-Day1从零入门AI生图原理&实践
    学习内容提要:从通过代码实现AI文生图逐渐进阶,教程偏重图像工作流、微调、图像优化等思路,最后会简单介绍AIGC应用方向、数字人技术(选学)Task01:简单了解一下文生图相关的基础知识具体Datawhale教程学习内容见链接:https://linklearner.com/activity/14/10/24报名赛事链接:https:/......
  • DataWhale-2024夏令营第四期-从零入门AI生图原理&实践-学习笔记
    DataWhale-2024夏令营第四期-从零入门AI生图原理&实践-学习笔记Datawhale(linklearner.com)学习链接AI生图基础知识一、文生图(Text-to-ImageGeneration)历史随着深度学习的发展,近些年来越来越多的AI生图效果通过大语言模型得到了一定的提升。文生图的历史:文生图的概念最......
  • 3.2交换机交换的基本原理
    一、 交换机的基本概念A、数据帧1.数据帧的组成部分一个典型的数据帧由多个字段组成,每个字段都有特定的用途。1)帧头(Header)帧头位于数据帧的开头,包含了必要的控制信息,用于指导帧的传输和处理。帧头通常包括以下几个字段:目的地址(DestinationAddress):指向接收数据帧的......