#信号处理

C++ 信号处理

C++信号处理信号是由操作系统传给进程的中断,会提早终止一个程序。在UNIX、LINUX、MacOSX或Windows系统上,可以通过按Ctrl+C产生中断。有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在C++头文件<csignal>中。 ...
代码星球 ·2021-02-06

数字信号处理中各种频率关系

4种频率及其数量关系实际物理频率表示AD采集物理信号的频率,fs为采样频率,由奈奎斯特采样定理可以知道,fs必须≥信号最高频率的2倍才不会发生信号混叠,因此fs能采样到的信号最高频率为fs/2。角频率是物理频率的2*pi倍,这个也称模拟频率。归一化频率是将物理频率按fs归一化之后的结果,最高的信号频率为fs/2对...

空间谱专题06:宽带信号处理思路

作者:桂。时间:2017-09-09 20:04:22链接:http://www.cnblogs.com/xingshansi/p/7413139.html 前言目前分析的问题,仍然限定在布阵的环节,暂不涉及后处理及硬件实现。一、宽带处理的一般方式前面分析的阵列信号模型,都是建立在窄带信号的基础上,...

信号处理——生成给定分布随机数

作者:桂。时间:2017-03-12 19:31:55链接:http://www.cnblogs.com/xingshansi/p/6539319.html 前言本文是曲线拟合与分布拟合一文的插曲,进行分布拟合时,碰到一个问题是,如何指定分布的随机数呢?本文主要包括:  1)连续型随机数;  2)离...

信号处理——曲线拟合与分布拟合

作者:桂。时间:2017-03-11 06:45:46链接:http://www.cnblogs.com/xingshansi/p/6533840.html 声明:欢迎转载,不过记得注明出处哦~ 前言数据拟合中,最常用的两个就是曲线拟合(curvefitting)与分布拟合(distrib...

信号处理——卷积(convolution)的实现

作者:桂。时间:2017-03-07 22:33:37链接:http://www.cnblogs.com/xingshansi/p/6517301.html 前言 信号时域、频域对应关系,及其DFT、FFT等变换内容,在之前的文章1、文章2中已经给出相关的理论推导以及代码实现,本文主要针对...

信号处理——信号频域变换

作者:桂。时间:2017-03-07 18:40:05链接:http://www.cnblogs.com/xingshansi/p/6516256.html 声明:欢迎转载,不过记得注明出处哦~前言 本文主要介绍信号频域变换的常用方式,主要介绍基本的三种方法,实现时域数字信号的傅里叶变换:...

信号处理——EMD、VMD的一点小思考

作者:桂。时间:2017-03-06 20:57:22链接:http://www.cnblogs.com/xingshansi/p/6511916.html 前言本文为Hilbert变换一篇的内容补充,主要内容为:  1)EMD原理介绍  2)代码分析  3)一种权衡的小trick  4)问题补充内...

信号处理——Hilbert端点效应浅析

作者:桂。时间:2017-03-05 19:29:12链接:http://www.cnblogs.com/xingshansi/p/6506405.html 声明:转载请注明出处,谢谢。  前言本文为Hilbert变换分析的补充,主要介绍Hilbert变换中的端点效应,内容拟分两...

信号处理——傅里叶变换(FT-DTFT-DFT)

作者:桂。时间:2017-01-17 23:41:13链接:http://www.cnblogs.com/xingshansi/articles/6294111.html 前言 信号处理一个重要的关系就是时域与频域的关系,本专题为:信号处理的频域处理。本文主要讲述信号从时域连续信号到数字信...

Python机器学习(六十三)SciPy 信号处理

scipy.signal模块专门用于信号处理。scipy.signal.resample()函数使用FFT将信号重采样成n个点。示例importnumpyasnpt=np.linspace(0,5,100)x=np.sin(t)fromscipyimportsignalx_resampled=signal.resamp...

gunicorn 信号处理(SIGHUP,SIGUSR2)

正文 在这篇文章中,提到了Master进程对信号的处理函数,其中有两个信号比较有意思。SIGHUP:用来热更新(Reload)应用SIGUSR2:用来在线升级(upgradeonthefly)gunicorn 下面来详细看一下: SIGHUP:   Reload&nbs...

吴裕雄--天生自然C++语言学习笔记:C++ 信号处理

信号是由操作系统传给进程的中断,会提早终止一个程序。在UNIX、LINUX、MacOSX或Windows系统上,可以通过按Ctrl+C产生中断。有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。这些信号是定义在C++头文件<csignal>中。SIGABRT程序的异常终...

librosa语音信号处理

  librosa是一个非常强大的python语音信号处理的第三方库,本文参考的是librosa的官方文档,本文主要总结了一些重要,对我来说非常常用的功能。学会librosa后再也不用用python去实现那些复杂的算法了,只需要一句语句就能轻松实现。先总结一下本文中常用的专业名词:sr:采样率、hop_length:帧...
代码星球 ·2020-04-22

信号处理为什么引入复信号

  信号处理引入复信号的原因只是一个——方便数学处理。实际信号不存在复信号,只存在实信号,将复信号按照数学规律叠加即可 得到实信号。  对复数信号进行采样需要同时进行I、Q两路采样,但是这两路采样是相关的(相位相差pi/2),其中I路信号对应复信号的实部,即实际信号,Q信号对应复信号的...
首页上一页12下一页尾页