数字信号处理理解

2023-10-30

心得体会,给自己看的。

傅里叶变换

在这里插入图片描述
FT、FS,DTFT、DFS

在这里插入图片描述

  1. 傅里叶变换虚部理解
    每个函数都可以写成奇分量+偶分量。偶分量用很多cos合成,奇分量用很多sin合成。频谱上,实轴上冲激函数就是由这些cos合成。那如果是sin合成的呢?那就是把它转90度,乘j,就出现了复轴。
    所以,实轴虚轴分别是奇偶数的分量大小。

  2. 傅里叶变换(包括其他变化),其实是一种映射关系,也就是说这种变化保留了所有的特征,所以才可以进行逆变换。
    具体解释:时域周期对应频域离散,把频域离散分类都写成正弦和余弦加和的形式,很显然。
    时域离散对应频域周期。时域与周期脉冲序列做乘法,频域就是做卷积。而脉冲序列傅里叶变换还是脉冲序列(不难求出)。和周期脉冲序列卷积,那就是在每个脉冲旁边都展开一个频谱,周期就产生了。
    好像还是没解释清楚。直观一点应该是这样的,你以采样频率的倍数采样,肯定还会经过相同采样点,频谱肯定是周期的。我再取出频谱一个周期,返回来就是原来的序列了(这里只有采样频率够高才满足可逆的条件,所以采样频率要最高频率两倍,不然你频率间隔都包不住单个频谱,当然回不来。)
    DFT和DFS,因为都是离散对离散,经过的是线性的系统,所以是可逆的。(变换矩阵是满秩的)
    在这里插入图片描述

  3. 共轭有啥用?
    利用共轭计算,一次计算就可以获得两个实数序列的FFT。(本质是FFT计算本来就要用到复数计算,但是一个实数序列本身复轴上很多0,但也要重复计算,不如一次性利用起来)。
    FFT算半边,除了这个我也不清楚还有啥。

  4. DFT和DFS计算是完全一样的,但是DFS是周期离散对应周期离散,计算方式是取出主值计算DFT,然后延拓。

  5. Parseval定理有什么用?
    说明频谱能量和时域能量相同,傅里叶变换是一个等距映射(L2)

所有傅里叶相关的公式

  1. 傅里叶级数
  • 一般形式
    在这里插入图片描述在这里插入图片描述

  • 指数形式
    在这里插入图片描述

在这里插入图片描述

  1. 傅里叶变换
    请添加图片描述

  2. DTFT
    请添加图片描述

  3. DFS
    请添加图片描述

  4. DFT (就是和DFS一模一样,取了DFS的主值)请添加图片描述

  5. Laplace变换
    请添加图片描述

  6. Z变换(略)

Z变换

  1. 泰勒级数展开存在收敛域的限制,收敛半径是到最近极点的距离。洛朗级数可以延拓到整个定义域。
  2. 洛朗级数的计算方法有两种。
    • 一种是计算计算围线积分。极点把定义域分成了一圈又一圈,分别给每个圈算积分,其中包含了很多复变知识,比较难算。
    • 第二种是展开,0-1可以映射到1-无穷,取倒数用泰勒公式展开就行了。
  3. 洛朗级数就是Z变换,形式是一样的。Z变换是对于序列而言的,序列的值对应的就是幂级数的系数。虽然形式一样,但代表的含义不一样,如果你能把含义联系起来记得告诉我。
  4. 留数是复变函数中的一个重要概念,指解析函数沿着某一圆环域内包围某一孤立奇点的任一正向简单闭曲线的积分值除以2πi。留数数值上等于解析函数的洛朗展开式中负一次幂项的系数。
  5. 留数定理:设函数 在区域D内除有限个孤立奇点外处处解析,C是D内包围诸奇点的一条正向简单闭曲线,那么
    在这里插入图片描述
    Z逆变换要求围线积分,用留数定理会比较好求,虽然一般来说部分分式法用的更多。
  6. 因果系统,输出后于输入。因果信号,t>=0后产生信号。因果信号(序列)其实是指其作为单位响应时候,必须满足此条件,因为把它z变换/laplace变化,得出来的零极点分布满足因果性。
  7. 因果系统
    Rx-<Z<=无穷
    7.稳定系统
    ROC包含单位圆,就是 Z − n Z^{-n} Zn在n取0时候,就是绝对可和。
    8.因果稳定
    Rx-<=Z<=无穷
    所有极点都在单位圆里面

关系

  1. Z变换和拉普拉斯变换
    把拉普拉斯变换的积分改成求和,用 Z − n Z^{-n} Zn代替 e − s t e^{-st} est就是拉普拉斯变换了。本质是把t换成nT,变成了 e − s n T e^{-snT} esnT,也就是书 Z = e s T Z=e^{sT} Z=esT,
  2. Laplace与傅里叶,Z变换与DFT
    傅里叶变换要求绝对可积,Laplace就是乘了一个指数项使原函数绝对可积。物理意义上来说,就是在复数频域展开了原函数,定义域从 ω {\omega} ω(实数)变成了复数域。傅里叶变换是拉普拉斯变换在 δ = 0 {\delta}=0 δ=0时的特殊情况。
    Z变换也是一个道理,x(n)的N点DFT是x(n)的z变换在单位圆上的N点等间隔抽样;单位圆对应的就是 δ = 0 {\delta}=0 δ=0,这是s域与Z域的映射关系。而N点等间隔抽样也可以理解,Z变换到单位圆上就是DTFT,频域采样就是DFT。
  3. DTFT和Z变换
    Z变换到单位圆上就是DTFT;
  4. DTFT和DFS
    DTFT(非周期离散到连续周期),DFS(周期离散到周期离散)。周期延拓后DTFT。
  5. DTFT和DFT
    DFT就是x(n)的DTFT在区间[0,2π]上的N点等间隔抽样。
  6. 线性卷积、周期卷积、圆周卷积
    线性卷积:比较简单,就是翻折然后一个个移动乘过去,长度是N1+N2-1
    周期卷积:线性卷积以一定周期为长度做周期延拓。
    在这里插入图片描述
    圆周卷积(循环卷积):就是周期卷积的主值
    在这里插入图片描述
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数字信号处理理解 的相关文章

  • 「数字信号处理」采样过程与内插恢复完整图解

    内插与采样的关系 来源 xff1a 数字信号处理 采样与内插 DSP期末知识点题型4 哔哩哔哩 bilibili
  • Xilinx FFT IP核详解(二)

    引言 本文我们继续介绍Xilinx FFT IP核 主要对IP核的接口进行详细说明 并对IP核信号各个通道接口数据格式进行详细介绍 方便我们进行FPGA软件设计 本文介绍以下接口信号 时钟信号 复位信号 事件信号 AXI4 Stream信号
  • 数字信号处理——DFT的一些理解

    DFT 离散傅里叶变换 的基本概念 1 对信号作DFT的过程 1 对模拟信号以一定的采样率进行采样 得到离散信号 2 将离散信号转换为离散 无穷 序列 即用序列号n代替原时间变量 3 对离散 无穷 序列进行截断 只取一部分构成离散序列 有限
  • MATLAB_数字信号处理_模拟滤波器_设计巴特沃斯滤波器

    简介 巴特沃斯滤波器 百度百科 巴特沃斯滤波器 维基百科 简介 巴特沃斯滤波器是一种模拟滤波器 它在频率响应方面具有特殊的属性 它被设计为具有均匀的幅度响应 即在通带内 它对所有频率的增益是相等的 而在阻带内 它对所有频率的增益都是零 为了
  • 从控制理论的根轨迹法和稳定性分析谈到舵机PD控制代码实现

    在上一次谈到基于MPU6050的基于一阶互补滤波算法实现后 本来想接着就自适应一阶互补滤波和卡尔曼滤波再写一篇的 但是卡尔曼滤波算法我自己写出来并进行姿态解算后发现效果不很好 才疏学浅 等我调好了再写吧 昨天花了半下午做了一个基于MPU60
  • 欠采样的精华内容

    1 采样频率高于信号最高频率的两倍 这种采样被称为过采样 2 采样频率低于信号最高频率的两倍 这种采样被称为欠采样 对基带信号进行欠采样是无法从采样信号中恢复出原始信号的 因此基带信号的采样都是过采样 对频带信号进行采样可以是过采样 也可以
  • 从连续时间傅里叶级数到快速傅里叶变换

    在计算机上编程做信号处理时 我们通常用的是FFT 但是开始学信号处理时 一般是从FS开始的 所以这里整理一下从FS到FFT 演变 的过程 以下是傅里叶 家族 的一些名称 FS Fourier Series 连续时间周期信号的傅里叶级数 FT
  • 基于matlab和FFT算法实现信号频谱分析

    系列文章目录 数字信号处理 DSP Digital Signal Process 是电子通信领域非常重要的研究方向 博主汇总了数字信号处理 DSP 中常用的经典案例分析 主要基于算法分析 MATLAB程序实现 信号图像显示 对数字信号处理的
  • 基于matlab实现信号的线性卷积与循环卷积

    系列文章目录 数字信号处理 DSP Digital Signal Process 是电子通信领域非常重要的研究方向 博主汇总了数字信号处理 DSP 中常用的经典案例分析 主要基于算法分析 MATLAB程序实现 信号图像显示 对数字信号处理的
  • 【数字信号处理2】IIR 滤波器设计

    一 实验目的 1 掌握冲激响应法和双线性变换法设计IIR滤波器的原理及具体设计方法 熟悉用双线性设计法设计低通 带通和高通IIR数字滤波器的计算机程序 2 熟悉模拟Butterworth滤波器的设计 掌握冲激响应法和双线性变换法设计数字II
  • Cadence Allegro 软件使用技巧_导入导出DXF

    Allegro中导入导入导出DXF简介 一 Allegro导入DXF文件 在进行PCB设计时 需要考虑结构要求 其要求就会体现在结构文件中 一般Allegro软件的结构文件为DXF DXF文件中包含PCB板外形 定位孔位置大小 关键器件位置
  • 图信号处理基础------Foundations in Graph Signal Processing

    本篇博文意在用例子的形式解释图信号处理基础 目的是记录总结自己的学习过程 有兴趣的读者也可也一起交流 前言 图是一种包含多种数据属性的不规则结构 然而 传统的图论处理方法都注重分析底层的图结构而不是图上的信号 随着多传感器测量技术的快速发展
  • 过采样和欠采样

    一 采样定理 只要采样频率高于信号最高频率的两倍 就可以从采样信号中恢复出原始信号 二 过采样和欠采样 1 采样频率高于信号最高频率的两倍 这种采样被称为过采样 2 采样频率低于信号最高频率的两倍 这种采样被称为欠采样 三 基带信号和频带信
  • 数字图像处理之浮雕效果——基于傅里叶变换的频域操作

    问题简述 这是信号与系统课程的一个课后作业 要求运用傅里叶变换的理论知识 在matlab中对数字图像进行浮雕效果的处理 浮雕效果和图像边缘的检测差不多 学习过深度学习的同学可能会想到使用核对图像进行卷积操作 吴恩达老师在DeepLearni
  • 数字信号处理第二次试验:时域采样与频域采样

    数字信号处理第二次试验 时域采样与频域采样 前言 一 实验目的 二 实验原理与方法 三 实验环境 四 实验内容及步骤 五 实验结果截图 含分析 实验程序运行结果及分析讨论 六 思考题 想说点啥 前言 为了帮助同学们完成痛苦的实验课程设计 本
  • 数字信号处理第四次试验:IIR数字滤波器设计及软件实现

    数字信号处理第四次试验 IIR数字滤波器设计及软件实现 前言 一 实验目的 二 实验原理与方法 三 实验环境 四 实验内容及步骤 五 实验结果截图 含分析 六 思考题 前言 为了帮助同学们完成痛苦的实验课程设计 本作者将其作出的实验结果及代
  • 信道编码知识点总结

    通信系统常用差错控制方法 自动重发请求法 ARQ 前向纠错法 FEC 信头差错校验法 HEC 自动重发法 接收端译码器判决收到的码序列有没有错误 通过反馈信道把判决结果告诉发送端 发送端根据判决信号重发接收端认为有错的信息 直到接收端认为正
  • 用matlab绘制系统函数的DTFT

    freqz函数 frequency response of digital filter 对于一个输入离散序列 输出离散序列的离散时间系统 我们可以用它的系统函数H Z 来描述这个系统 求这个系统函数的DTFT 可以得到这个系统的幅频响应和
  • 数字信号处理_第4个编程实例(信号的采样与重建)

    配套的讲解视频详见 数字信号处理14 1 模拟信号转换至数字信号的过程 哔哩哔哩 bilibili 数字信号处理14 2 冲激串的傅里叶变换及采样过程的时频域表示 哔哩哔哩 bilibili 数字信号处理14 3 信号重建与采样定理及Mat
  • 离散无记忆信源

    在信息理论中 离散无记忆信源是指生成的每个符号都是独立且具有相同概率的信源 这样的信源模型具有一些特殊的属性和应用 对于理解和优化信息传输和存储过程非常重要 离散无记忆信源是信息论中最简单的一类信源 它的特点是生成的每个符号都是相互独立的

随机推荐

  • MySql执行顺序及执行计划

    一 mySql的执行顺序 mysql执行sql的顺序从 From 开始 以下是执行的顺序流程 1 FROM table1 left join table2 on 将table1和table2中的数据产生笛卡尔积 生成Temp1 2 JOIN
  • Spring和springMVC启动流程

    首先Spring是建立在Servlet容器之上的 所有web工程的初始位置都是在web xml文件中 它配置了servlet的上下文 context 和监听器 listener spring的启动过程其实就是ioc的启动过程 1 首先初始化
  • linux下出现ping:unknown host www.baidu.com问题时的解决办法——ubuntu下局域网络的配置

    如果ping域名的时候出现ping unknown host xxx xxx 但是ping IP地址的时候可以通的话 可知是dns服务器没有配置好 查看一下配置文件 etc resolv conf 里面是否有nameserver xxx x
  • 算力和硬件的关系_算力就是生产力:中国AI算力占全球三成

    12月15日 IDC与浪潮集团联合发布了 2020 2021中国人工智能计算力发展评估报告 报告从旨在评估中国人工智能发展的现状 为推动产业AI化发展提供极具价值的参考依据和行动建议 据报告显示 预计2020 年中国AI市场规模将达到 62
  • chatgpt(0)-pycharm-vscode安装使用插件Codeium-bito

    1 pycharm codeium 下载插件 codeium 登录 一直出现 Log In Codeium Free AI Code Completion Chat 2 pycharm bito 3 vscode bito 下载安装 注册登
  • 十六进制加法

    十六进制加法逢16进1位 注意 进位的那个位是 和 16 举例 0x21 0x3F 60 而不是 0x21 0x3F 6F
  • Proguard混淆工具使用方法图文说明

    Proguard的理论知识请看这篇文章 http www cnblogs com cr330326 p 5534915 html 1 下载Proguard 官网地址 http proguard sourceforge net 不墙很难打开
  • Sonar代码质量管理

    一 简介 1 1 什么是Sonar Sonar是一个用于代码质量管理的开源平台 用于管理代码的质量 是一个Web系统 展现了静态代码扫描的结果 通过插件形式可以支持二十几种语言的代码质量检测 通过多个维度的检查了快速定位代码中潜在的或者明显
  • fopen 参数'rb' 与'rb+'引发的黑色血案

    目录 一 背景 二 代码说明 1 下面是出错的代码 2 如何变正常的 三 问题分析 1 关于rb与rb 的区别 2 关于fread的两种形式说明 3 原因分析 一 背景 为了把windows上的算法库移植到linux上 文件读写部分去掉了C
  • IO流(异常的处理)

    IO流 概述 IO流 又叫输入输出流 当我们将内存中的数据写到硬盘上时 这个过程叫输出流 Output 当我们将硬盘上的数据读取到内存中时 叫做输入流 Input 流本身是一个抽象概念 是 对数据传输的总称 也就是说 数据在设备键的传输 叫
  • 跟李沐学AI之注意力机制+transformer

    注意力机制 注意力提示 注意力的可视化 注意力汇聚 平均汇聚 非参数注意力汇聚 带参数注意力汇聚 注意力评分函数 掩蔽softmax操作 加性注意力 缩放点积注意力 Bahdanau注意力 多头注意力机制 自注意力和位置编码 transfo
  • (java)leetcode-445 Add Two Numbers II(两数相加 II)

    题目描述 给你两个 非空 链表来代表两个非负整数 数字最高位位于链表开始位置 它们的每个节点只存储一位数字 将这两数相加会返回一个新的链表 你可以假设除了数字 0 之外 这两个数字都不会以零开头 进阶 如果输入链表不能修改该如何处理 换句话
  • jupyter的安装与使用

    目录 一 jupyter的介绍 二 安装与运行 1 使用Anaconda安装 2 使用pip命令安装 1 首先通过win R打开命令符输入pip version 查看电脑python环境 编辑 2 输入jupyter notebook的命令
  • 有时OPEN***提示报错,如下错误及解决方法

    Dec 14 11 40 47 nfs12 open 31685 TLS ERROR BIO read tls read plaintext error error 14090086 SSL routines SSL3 GET SERVER
  • VScode绑定码云并向仓库上传代码

    文章目录 一 下载git 二 使用步骤 1 Git的全局配置 2 配置Git 3 VScode的配置 总结 一 下载git 下载链接 点击download即可 下载完成后 按照默认安装即可 二 使用步骤 1 Git的全局配置 代码如下 示例
  • 卸载Ubuntu自带的Qt4和Qt5

    执行如下操作 首先移除库 sudo apt get remove qtcreator sudo apt get remove qt5 上面是移除qt5 移除qt4的时候把qt5改成qt4就可以了 下面也是一样的 移除依赖文件 sudo ap
  • 《Python进阶系列》一:使用Python包组织代码

    使用Python包 package 组织代码 最近在看 Python入门技能树 时 看到了Python包组织代码觉得很有意思 特地写个笔记总结一下 quad Python 通过包 package 的方式来组织代码 包是一种特殊的模块 mod
  • vue3-ElmentPlus封装通用表格-含单元格操作-多选-分页器

    Sam9029的CSDN博客主页 Sam9029的博客 CSDN博客 JS学习 CSS学习 Vue 2领域博主 恭喜你 若此文你认为写的不错 不要吝啬你的赞扬 求收藏 求评论 求一个大大的赞 已经有很久没有写文章了 贪玩 摆烂 不想动 低情
  • GAN初识

    1 生成对抗网络GAN简介 1 1 生成器 G Z 接受随机噪声Z作为输入生成仿品 并训练自己去欺骗判别器D 让D以为G Z 产生的任何数据都是真实的 1 2 判别器 D Y 可以基于真品和仿品来判断仿造品的仿真程度 通常值越靠近0表示越真
  • 数字信号处理理解

    心得体会 给自己看的 傅里叶变换 FT FS DTFT DFS 傅里叶变换虚部理解 每个函数都可以写成奇分量 偶分量 偶分量用很多cos合成 奇分量用很多sin合成 频谱上 实轴上冲激函数就是由这些cos合成 那如果是sin合成的呢 那就是