
信号处理
文章平均质量分 95
ljtyxl
大数据,智能算法研究,包括机器学习,深度学习,强化学习nlp等在推荐领域的应用和智能算法研究,比赛之类的合作联系qq:1329331182,wx:ljt1761
展开
-
Python实现信号滤波(基于scipy)
个人网站-->http://www.yansongsong.cnGitHub主页-->https://github.com/xiaosongshine1.背景介绍在深度学习中,有时会使用Matlab进行滤波处理,再将处理过的数据送入神经网络中。这样是一般的处理方法,但是处理起来却有些繁琐,并且有时系统难以运行Matlab。Python作为一种十分强大的语言...转载 2019-07-23 16:18:10 · 27637 阅读 · 1 评论 -
Python SciPy库——拟合与插值
1.最小二乘拟合实例1import numpy as npimport matplotlib.pyplot as pltfrom scipy.optimize import leastsqplt.figure(figsize=(9,9))x=np.linspace(0,10,1000)X = np.array([8.19, 2.72, 6.39, 8.71, 4.7,...原创 2022-04-01 09:46:04 · 2572 阅读 · 0 评论 -
频域特征提取的Python实现(频谱、功率谱、倒频谱)
MATLAB程序代码:%========================================================================== %Desc: 以高斯信号为例,求解其频谱、双边功率谱、单边功率谱、双边功率谱密度、% 单边功率谱密度,这里高斯信号的半波全宽FWHM=50ps,中心点位于2.5ns处。 %======...原创 2019-08-15 16:19:10 · 9096 阅读 · 1 评论 -
基于时频域统计特征提取的自然环境声音识别方法
Description基于时频域统计特征提取的自然环境声音识别方法技术领域[0001] 本发明属于声音信号识别技术领域,尤其涉及一种基于时频域统计特征提取的自 然环境声音识别方法。背景技术[0002] 近年来自然环境声音的识别取得了广泛的关注,自然环境中充满了多种声音,如 车辆行驶中的发动机声和汽车喇叭声,建筑工地上的施工声音,人的说话声,鸟虫鸣叫声, 风雨声等。自然环境...翻译 2019-08-15 10:05:53 · 3333 阅读 · 1 评论 -
python中的fft带通滤波器
值得注意的是,bp的单位数量不一定是以Hz为单位,而是取决于信号的采样频率,您应该使用scipy.fftpack.fftfreq进行转换。 此外,如果你的信号是真实的,你应该使用scipy.fftpack.rfft。 这是一个最小的工作示例,可过滤掉小于指定数量的所有频率:import numpy as npfrom scipy.fftpack import rfft, irfft, ...原创 2019-07-31 20:41:25 · 4594 阅读 · 0 评论 -
PPG信号滤波过后的时频分析
PPG信号的 时域图、频域图、时频图、小波变换图 import osimport timeimport tracebackimport pandas as pdimport plotly.plotly as pyimport plotly.graph_objs as gofrom plotly.offline import iplot, init_notebook_mo...原创 2019-07-26 09:53:19 · 11305 阅读 · 2 评论 -
时频分析-傅里叶级数及傅里叶变换、STFT 、小波变换、Wigner-Ville 分布
傅里叶级数傅里叶生于1768年,死于1830年。傅里叶级数在数论、组合数学、信号处理、概率论、统计学、密码学、声学、光学等领域都有着广泛的应用.傅里叶级数的公式:1、把一个周期函数表示成三角级数: 首先,周期函数是客观世界中周期运动的数学表述,如物体挂在弹簧上作简谐振动、单摆振动、无线电电子振荡器的电子振荡等,大多可以表述为: f(x)=A sin(ωt+ψ) 这里t...原创 2019-07-17 20:50:37 · 10901 阅读 · 2 评论 -
ECG/PPG量测解决方案
摘要本应用文件介绍了心电图 (ECG) 与光电容积图 (PPG) 的基本工作原理,讨论了ECG与PPG生理信号的量测,以及提高可靠性、实现高精度电气特性的难点。一般高精准度的ECG与PPG架构都是采用模拟前端和ADC组合而成的解决方案。本文介绍的RT1025利用ECG/PPG同步采样ADC,提供了一个可以同步撷取ECG/PPG以应用于血压计算的引人注目亮点,及其高度集成的解决方案省去了多个模拟...转载 2019-07-17 18:49:26 · 8303 阅读 · 0 评论 -
频域信号处理
用FFT(快速傅立叶变换)能将时域的数字信号转换为频域信号。转换为频域信号之后我们可以很方便地分析出信号的频率成分,在频域上进行处理,最终还可以将处理完毕的频域信号通过IFFT(逆变换)转换为时域信号,实现许多在时域无法完成的信号处理算法。本章通过几个实例,简单地介绍有关频域信号处理的一些基本知识。18.1 观察信号的频谱将时域信号通过FFT转换为频域信号之后,将其各个频率分量的幅值绘制成...转载 2019-07-23 17:39:02 · 5934 阅读 · 1 评论 -
Python的串口通信(pyserial)
串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。串口是计算机上一种非常通用的设备通信协议。pyserial模块封装了python对串口的访问,为多平台的使用提供了统一的接口。安装:pip3 install pyserial测试:两个CH340...转载 2019-08-29 16:26:36 · 6935 阅读 · 1 评论