當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python cusignal.wavelets.wavelets.ricker用法及代碼示例


用法:

cusignal.wavelets.wavelets.ricker(points, a)

返回 Ricker 小波,也稱為“Mexican hat wavelet”。

它對函數進行建模:

A (1 - x^2/a^2) exp(-x^2/2 a^2) ,

其中 A = 2/sqrt(3a)pi^1/4

參數

pointsint

vector 中的點數。將以 0 為中心。

a標量

小波的寬度參數。

返回

vector(N,) 數組

長度為points 的數組,呈裏克曲線形狀。

例子

>>> import cusignal
>>> import cupy as cp
>>> import matplotlib.pyplot as plt
>>> points = 100
>>> a = 4.0
>>> vec2 = cusignal.ricker(points, a)
>>> print(len(vec2))
100
>>> plt.plot(cp.asnumpy(vec2))
>>> plt.show()

相關用法


注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cusignal.wavelets.wavelets.ricker。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。