文档章节

scipy 短时傅里叶变化

o
 osc_fmg49rzg
发布于 2019/03/20 11:58
字数 645
阅读 8
收藏 0

精选30+云产品,助力企业轻松上云!>>>

原文链接   https://www.cnblogs.com/hoojjack/p/9967298.html

 

计算短时傅里叶变换(STFT)

scipy.signal.stftxfs = 1.0window ='hann'nperseg = 256noverlap = Nonenfft = Nonedetrend = Falsereturn_onesided = Trueboundary ='zeros'padded = Trueaxis = -1 

 

参数:
: array_like

时间序列的测量值

fs  : float,可选

x时间序列的采样频率。默认为1.0。

window  : str或tuple或array_like,可选

所需的窗口使用。如果window是一个字符串或元组,则传递给它get_window以生成窗口值,默认情况下为DFT-even。有关get_window窗口和所需参数的列表,请参阅。如果window是array_like,它将直接用作窗口,其长度必须是nperseg。默认为Hann窗口。

nperseg  : int,可选

每个段的长度。默认为256。

noverlap  : int,可选

段之间重叠的点数。如果没有, 。默认为。指定时,必须满足COLA约束(请参阅下面的注释)。noverlap nperseg // 2

nfft  : int,可选

如果需要零填充FFT,则使用FFT的长度。如果为 None,则FFT长度为nperseg。默认为

detrend  : str或function或False,可选

指定如何去除每个段的趋势。如果detrend是字符串,则将其作为类型参数传递给detrend 函数。如果它是一个函数,它需要一个段并返回一个去趋势段。如果detrendFalse,则不进行去除趋势。默认为False

return_onesided  : bool,可选

如果为True,则返回实际数据的单侧频谱。如果 False返回双面光谱。请注意,对于复杂数据,始终返回双面光谱。默认为 True

boundary  : str或None,可选

指定输入信号是否在两端扩展,以及如何生成新值,以使第一个窗口段在第一个输入点上居中。这具有当所采用的窗函数从零开始时能够重建第一输入点的益处。有效选项是 。对于零填充扩展,默认为“零”。即扩展到了。['even', 'odd', 'constant', 'zeros', None][1, 2, 3, 4][0, 1, 2, 3, 4, 0]nperseg=3

填充  : bool,可选

指定输入信号在末尾是否填充零以使信号精确地拟合为整数个窗口段,以便所有信号都包含在输出中。默认为True。填充发生在边界扩展之后,如果 边界不是None,则填充True,默认情况下也是如此。

axis  : int,可选

计算STFT的轴; 默认值超过最后一个轴(即axis=-1)。

返回:
: ndarray

采样频率数组。

: ndarray

段时间数组。

Zxx  : ndarray

x的 STFT 。默认情况下,Zxx的最后一个轴对应于段时间。

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
SciPy

本文介绍的是狭义的SciPy,即SciPy科学计算工具集,而不是完整的包含NumPy、Matplotlib的SciPy技术栈。 Scipy库构建于NumPy之上,提供了一个用于在Python中进行科学计算的工具集,如数值计算...

上善若水水善利万物而
2019/01/03
23
0
SciPy fftpack(傅里叶变换)

<div class="article-child "><h2>章节</h2><ul><li class="page_item page-item-3474"><a href="https://www.qikegu.com/docs/3474">SciPy 介绍</a></li><li class="page_item page-item-3......

osc_k9z4xzi8
2019/11/06
19
0
SciPy 安装

<div class="article-child "><h2>章节</h2><ul><li class="page_item page-item-3474"><a href="https://www.qikegu.com/docs/3474">SciPy 介绍</a></li><li class="page_item page-item-3......

osc_7hoa7os1
2019/11/05
12
0
Python教程:进击机器学习(五)--Scipy《转》

Scipy简介 文件输入和输出scipyio 线性代数操作scipylinalg 快速傅里叶变换scipyfftpack 优化器scipyoptimize 统计工具scipystats Scipy简介 Scipy是一个高级的科学计算库,它和Numpy联系很密...

osc_hrgyucxu
2018/08/02
9
0
NumPy 简介及安装

NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协...

osc_dvkk4b2b
2018/12/24
6
0

没有更多内容

加载失败,请刷新页面

加载更多

038. RocketMQ 高性能最佳实践

1. 最佳实践之 Producer 1. 一个应用尽可能用一个 Topic,消息子类型用 tags 来标识,tags 可以由应用自由设置。 只有发送消息设置了 tags,消费方在订阅消息时,才可以利用 tags 在 broker...

华夏紫穹
19分钟前
24
0
QQ音乐Android客户端Web页面通用性能优化实践

QQ音乐 Android 客户端的 Web 页面日均 PV 达到千万量级,然而页面的打开耗时与 Native 页面相距甚远,需要系统性优化。本文将介绍 QQ 音乐 Android 客户端在进行 Web 页面通用性能优化过程中...

腾讯云开发者社区
38分钟前
16
0
rabbitmq+sleuth+zinkip 分布式链路追踪

我们都知道,微服务之间通过feign传递,在复杂的微服务架构系统中,几乎每一个前端请求都会形成一个复杂的分布式服务调用链路,在每条链路中任何一个依赖服务出现延迟超时或者错误都有可能引...

良许Linux
今天
12
0
5分钟搭建属于你的视频会议系统

前言 在疫情的推动下视频会议和线上办公大力发展,如果你也想了解视频会议,看看这篇文章吧 准备工作 一台Ubuntu18.04拥有公网IP的服务器 一个域名提前解析到这台服务器上 安全组设置规则tcp...

死磕音视频
今天
17
0
从文本JavaScript中删除HTML - Strip HTML from Text JavaScript

问题: 有没有一种简单的方法可以在JavaScript中获取html字符串并去除html? 解决方案: 参考一: https://stackoom.com/question/3RxM/从文本JavaScript中删除HTML 参考二: https://oldbug...

fyin1314
今天
19
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部