关于 sinc函数和rect函数 傅里叶变换的思考

2023-05-16

sinc型和rect型 只要零点确定 Ts = a/2; 那么带宽是相同的,B = 1/a;
只是频率概率密度不一样。
sinc 函数的频谱是一个矩形,也就是说频率概率是一样的;
rect函数的频谱是一个sinc函数,频率概率分布不同 。

时域-》频域
rect(a*t) -> 1/a * sinc(1/a * f);
sinc(a*t) -> 1/a * rect(1/a * f);

细节 :
对于sinc 时 频域带宽是 fc时 a = 2*fc; 时域间隔零点 2*fc *t = 1 t0 = 1/2*fc;
对于rect时 频域带宽是 fc时 a = fc ; 时域间隔零点 fc *t = 1 t0 = 1/2*fc;
看起来数字有区别,原因时 rect的a和sinc的a在图形上的比例因子是相差2倍的,rect的a 相当于 sinc的2a

低通滤波器 = 窗函数 * 理想低通滤波器

理想低通滤波 = 2*sin(2 * pi * fc/fs *n)/(pi * n) * wn(n)

由于理想低通滤波器是一个对称的taps,在生成时要有一个移位,同时要保证taps的个数是奇数;
M = (ntaps- 1)/2;

fwT0 = 2 *pi *fc/fs;
for (n = -M;n<=M ;n++)
{
if n = 0
{
taps[n +M] = fwT0 /(pi) * w[n+M];
}
else
{
taps[n+ M] = sin( fwT0 *n)/(pi * n) *w[n+M];
}

}

低通和高通的转换
1- hL(n);在0点处操作意思
带通:
带通相当于 低通减低通 零点处无处理
带阻:
带阻相当于:
高通 + 低通 == 1 - 低通1(高) + 低通2(低)

转载于:https://www.cnblogs.com/mercury34/p/11015341.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

关于 sinc函数和rect函数 傅里叶变换的思考 的相关文章

  • ug支持linux系统吗,Linux 黑话解释:什么是长期支持(LTS)版本?什么是 Ubuntu LTS?...

    在 Linux 的世界里 xff0c 特别是谈到 Ubuntu 的时候 xff0c 你会遇到 LTS 长期支持Long Term Support 这个词 如果你是一个经验丰富的 Linux 用户 xff0c 你可能知道 Linux 发行版的
  • ROS学习笔记十二:使用gazebo在ROS中仿真

    想要在ROS系统中对我们的机器人进行仿真 xff0c 需要使用gazebo gazebo是一种适用于复杂室内多机器人和室外环境的仿真环境 它能够在三维环境中对多个机器人 传感器及物体进行仿真 xff0c 产生实际传感器反馈和物体之间的物理响
  • 数学公式转换为图形的网站

    https www desmos com 贴一个动态图 xff0c 感受一下数学的魅力 转载于 https www cnblogs com lishidefengchen p 11089649 html
  • 激光雷达--看图

    转载于 https www cnblogs com tiandi p 10057244 html
  • css不常用属性

    1 出现滑动使用overflow xff1b 2 左右居中最常用的两种方法是margin 0 auto和text align center 3 透明背景使用transparent属性而不是使用rgba中的透明度数值来调节 4 文字连字符样式
  • 记录第一次互联网面经Momenta

    作为车辆的学渣 xff0c 去年开始研究图像算法 xff0c 也是第一次面纯做自动驾驶的公司 xff0c 留个纪念吧 1 简历过了第二天 xff0c HR就给打电话了 xff0c 还是非常效率的 xff0c 简单聊了两句就约了面试的时间 2
  • 大学学计算机专业高中怎样选课,高中选课大学对应专业 选什么科目能学的专业多...

    高中选课大学对应什么专业呢 xff0c 选什么科目大学可以选的专业多呢 xff0c 哪些组合是不推荐选择的呢 xff0c 下面小编为大家分析一下 xff0c 仅供大家参考 高中选课大学对应什么专业 新高考怎样选择学习的学科 第一 xff0c
  • GIT服务器配置

    GIT server build up 前几天说的任务启动了 xff0c 虽然server还在采购流程中 但已经在一台PC机上搞起来 xff0c 供小组内部测试啦 在此把过程记录下来吧 xff1a 硬件需求 xff1a 一台linux电脑
  • zookeeper(1)——zookeeper服务器集群搭建配置

    Zookeeper分布式集群管理系统 Author xff1a xusy 参考教程 xff1a http www cnblogs com z sm p 5691752 html 1 zookeeper下载 xff1a http mirror
  • ubuntu下安装intel realsense驱动

    在安装之前一定要确保系统是ubuntu 14 04 3 64位 xff01 由于一开始安装的是32位系统 xff0c 导致在升级内核版本到4 4时各种问题 xff0c 最终靠重装系统解决 因为intel给出的测试代码均是在64位14 04
  • linux网卡顺序发生变化,Linux 多网卡识别顺序邦定

    转自 http linux iyunv com bbs thread 1175497 1 1 html 使用linux系统时会出现这样的情况 xff0c 当你安装了某个网卡的驱动程序时 xff0c 或者安装了与网卡相关的程序后 网卡会出现所
  • js特效代码-onmouseover/onclick 改变标签(背景)颜色

    lt html gt lt head gt lt meta http equiv 61 34 Content Type 34 content 61 34 text html charset 61 gb2312 34 gt lt title
  • 利用Sphinx编写文档

    利用Sphinx编写文档 1 Sphinx简介和使用理由 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 61 Sphinx是一个用Python语言编写而成的文档编写工具 用Sphinx编写文
  • 通讯技术

    串口通讯基础 串口基本接线方法 xff08 作者 xff1a 龚建伟 2001 6 24 xff09 本文介绍了串口常用接线方法及注意事项 有关RS232与RS485接口的问答 来自中国工控网 xff09 RS232与RS485接口的区别及
  • microsoft微软登录新账户/切换账户失败,一直转圈,提示“你似乎没有连接到internet”

    无论有没有微软账户 xff0c 是切换账户还是新电脑登录 xff0c 原理都是一样的 xff0c 先使用一个账号注册 登录 设置好微软账户 xff0c 然后再进行你原本的操作 在可以进入到桌面并且联网的情况下 xff0c 登录不上微软账户的
  • 如何改善GPS的漂移?

    GPS飘移一直以来都是令用户和厂家比较头疼的问题 xff0c 也是很多用户选择GPS的首选指标 xff0c 好的产品定位精准 xff0c 漂移很小 xff0c 那么如何改善GPS的漂移 xff1f 1 xff09 纯软件方法 通过软件滤波算
  • Proteus仿真与实际的差别

    最近刚做好一个站 xff0c 基于rails 3 xff0c 教程为主 xff0c 大家捧场看看 xff0c 谢谢 xff01 www yo945 com 弄了几天的Proteus仿真 xff0c 终于觉得自己想做的东西 xff0c 已经全
  • 串口调试助手-打开报错

    问题 xff1a 串口调试助手sscom33打开报错 xff0c 报错信息如下图 解决方法 xff1a 1 将串口设备连接到电脑 1 xff09 若是台式机 xff0c 则直接用串口线连接电脑和串口设备 2 xff09 若是笔记本电脑 xf
  • 基于变分自编码器(VAE)利用重建概率的异常检测

    本文为博主翻译自 xff1a Jinwon的Variational Autoencoder based Anomaly Detection using Reconstruction Probability xff0c 如侵立删 http d
  • 让Eclipse的自动提示更加智能

    ddd在Eclipse MyEclipse的默认设置中 xff0c 只有输入一个点号后才自动提示 xff0c 不太友好 xff0c 我们把他修改一下 xff0c 只要输入字母就有提示 Windows Preferences Java Edi

随机推荐

  • 驱动的本质

    驱动的本质 参考 xff1a www zhihu com question 33 2 驱动程序的本质 xff01 CPU要与IO模块传送数据 xff0c 要编程 xff0c 这个与IO模块传送数据的程序就是 34 驱动程序 34 驱动程序的
  • c语言中变量/函数命名以单下划线(_)和双下划线(__) 开头的意义

    以单下划线 xff08 xff09 表明是标准库的变量 双下划线 xff08 xff09 开头表明是编译器的变量 建议自己在命名的时候不要用下划线开头 xff0c 避免与标准库中的命名冲突 命名方法有好多 xff0c 何必为自己找不自在呢
  • PADS9.5 原理图和封装制作——以STM32F103为例

    1 进入元件编辑有两种方法 xff0c 第一种 xff1a 文件 库 第二种 xff1a 工具 元件编辑器 2 选定你要保存的库 xff0c 选择元件 xff0c 按新建按钮 3 选择下面按钮进入编辑界面 xff0c 如果是建的新库里面没有
  • 转载:Pixhawk源码笔记一:APM代码基本结构

    转自 新浪微博 64 WalkAnt 基础知识 详细参考 xff1a http dev ardupilot com wiki learning the ardupilot codebase 第一部分 xff1a 介绍 详细参考 xff1a
  • Python startswith()函数 与 endswith函数

    函数 xff1a startswith 作用 xff1a 判断字符串是否以指定字符或子字符串开头 一 函数说明 语法 xff1a string startswith str beg 61 0 end 61 len string 或strin
  • [C++]Leetcode超高效刷题顺序及题目详解笔记(持续更新中)

    一 前言 博主最近在LeetCode上用C 43 43 练习 一路走来踩过一些坑 xff0c 做了一些总结和笔记 xff0c 分享给需要的人 LeetCode中文版 xff1a https leetcode cn com 二 介绍 Leet
  • Win10加装SSD固态硬盘后卡顿现象的解决方法

    现象 xff1a 1 不定期出现卡顿 xff0c 或开机直接卡顿 xff0c 移动鼠标一下一下卡顿 xff0c 听歌曲看视频亦是一下一下卡顿 xff0c 非假死或死机 2 硬盘占用率正常 xff0c CPU占用率正常 xff0c 内存占用率
  • PX4/Pixhawk---高速成为开发人员(Windows)

    1 高速成为开发人员新手教程 xff08 翻译 xff09 官方 1 1 编译环境之版本号控制系统 xff08 1 xff09 安装 MSysGIT 安装完毕后 xff0c 配置GIT 安装注意 安装过程中除了以下一步外 xff0c 其它的
  • iOS 变量名前为什么要加_下划线

    简单来说 xff0c 含有两个下划线和下划线 43 大写字母开头的标识符是给编译器和标准库用的 xff0c 你不能用 xff0c 否则后果自负 一个下划线开头的随便用 xff0c 只要你不嫌麻烦 而我们一般在前面加 表示私有变量 一般来说
  • VINS-mono详细解读

    VINS mono详细解读 极品巧克力 前言 Vins mono是香港科技大学开源的一个VIO算法 xff0c https github com HKUST Aerial Robotics VINS Mono xff0c 是用紧耦合方法实现
  • 从阿里到微店

    从阿里到微店 标签 xff1a 程序人生 在 lt 2 5年 从0到阿里 gt 中提到过 当时面阿里云OS时预期的是进入虚拟机团队 结果后来被分到了高通平台参考设计团队 因此在阿里期间心情一直是比较低落的 写这篇博客主要是基于以下几个原因
  • 旷视研究院Detection组负责人

    http www skicyyu org https zhuanlan zhihu com p 61910297 俞刚 xff0c 旷视研究院Detection组负责人 2014年博士毕业于新加坡南洋理工大学 xff0c 加入旷视 主要负责
  • FIFO队列(First In First Out)和优先队列

    queue lt 类型名 gt q q size 返回队列中元素个数 q empty 若队列为空 xff0c 返回true xff0c 否则返回false q pop 删除队首元素 xff0c 但不返回其值 q front 返回队首元素的值
  • profile, bashrc, source, setup.*sh

    一 source xff1a 命令是使该文件立刻执行 xff0c 这样刚才做的修改就可以立即生效了 xff0c 否则要重新启动系统修改才能生效 执行其后命令使之立即生效 xff0c 不用重启 二 bashrc 1 linux系统 xff1a
  • mysql数据库引擎

    一 innodb 1 支持事务 事务ACID atomicity原子性 consistency一致性 isolation隔离性 durability持久性 A xff1a 事务要么全执行 xff0c 要么全不执行 C xff1a 事务执行前
  • HashMap

    实现Map 存储 lt key value gt 的集合 xff0c 每个键值对叫做Entry HashMap每一个元素的初始值都是Null 1 put方法 1 xff09 需要利用哈希函数来确定Entry的插入位置index 61 Has
  • 华为发布全新AI平台:第三代开发板HiKey 970

    3月19日 xff0c 在香港Linaro开发者大会上 xff0c 华为发布了全球领先的人工智能开发平台 HiKey 970 xff0c 基于全球首个内置NPU神经网络单元的AI移动计算平台麒麟970 xff0c 可提供强大AI算力 支持硬
  • 程序员你写的代码,被爆出黑产了!

    事件经过 看了微博上发表转发1000 43 点赞1000 43 次的吐槽陕西省的普通话成绩查询网站代码的微博 xff0c 后来知乎上又有20万的阅读量这个话题的提问 最终结案这并不是真的陕西省普通话成绩查询网的网址 xff0c 只不过是和官
  • vue 常见的新增、编辑、查看公用同一个页面

    用vue开发经常会碰到 xff0c 一个功能的新增 编辑 查看公用同一个页面 xff0c 如果是页面暂且不提 但是弹框 xff0c 很多人会发现 xff0c 如果是点击编辑 xff0c 取消 xff0c 再点新增 xff0c 弹框上面是会有
  • 关于 sinc函数和rect函数 傅里叶变换的思考

    sinc型和rect型 只要零点确定 Ts 61 a 2 那么带宽是相同的 xff0c B 61 1 a 只是频率概率密度不一样 sinc 函数的频谱是一个矩形 xff0c 也就是说频率概率是一样的 xff1b rect函数的频谱是一个si