Enveloppe de forme d'onde en Python

scipy est un outil très utile, un module plein de traitement mathématique, et je lui en suis redevable. Quand je voulais dessiner l'enveloppe (valeur absolue) de la forme d'onde en utilisant la transformation de Hilbert, je pouvais l'écrire en quelques lignes, donc je suis très inquiète de savoir si elle est honnête. Soit `` data '' la forme d'onde cible

envelope.py


from scipy import signal

envelope = abs(signal.hilbert(data))

Vous pouvez maintenant dessiner l'enveloppe de la forme d'onde. C'est le résultat que j'ai dessiné avec mes propres données. Le bleu est les données réelles et le rouge est l'enveloppe. Unknown.png

Je veux extraire des fonctionnalités de la forme d'onde et utiliser l'apprentissage automatique, donc ce genre de travail est pris en charge par scipy. Conversion en ondelettes signal.cwt(data, signal.ricker, np.arange(1, 31)) Il semble que le calcul soit possible comme ça, mais est-ce vrai? Bref, scipy est incroyable

Recommended Posts

Enveloppe de forme d'onde en Python
Dessiner une forme d'onde mp3 en Python
Quadtree en Python --2
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Méta-analyse en Python
Unittest en Python
Discord en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Constante en Python
nCr en Python.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Quad-tree en Python
Réflexion en Python
Chimie avec Python
Hashable en Python
DirectLiNGAM en Python
LiNGAM en Python
Aplatir en Python
Aplatir en python
Liste triée en Python
AtCoder # 36 quotidien avec Python
Texte de cluster en Python
AtCoder # 2 tous les jours avec Python
Daily AtCoder # 32 en Python
Daily AtCoder # 6 en Python
Modifier les polices en Python
Motif singleton en Python
Opérations sur les fichiers en Python
Lire DXF avec python
Daily AtCoder # 53 en Python
Séquence de touches en Python
Utilisez config.ini avec Python
Daily AtCoder # 33 en Python
Résoudre ABC168D en Python
Distribution logistique en Python
AtCoder # 7 tous les jours avec Python
Une doublure en Python