PyWavelets/pywt

PyWavelets - Wavelet Transforms in Python

何を解決するか

PyWavelets は Python でウェーブレット変換を実行するための包括的なツールセットを提供します。フーリエ変換とは異なり、周波数情報のみを提供するのではなく、ウェーブレット変換は時間と周波数の両方で局所化された信号やデータの解析を可能にし、非定常信号の処理に不可欠です。

動作方法

このライブラリは、さまざまな数学的基底関数(ウェーブレット)を実装して信号を分解します。1次元、2次元、n次元のサポートと、離散ウェーブレット変換(DWT)、定常ウェーブレット変換、連続ウェーブレット変換など、さまざまな種類の変換をサポートしており、ユーザーは異なるスケールでデータの解析と再構成が可能です。

対象ユーザー

研究者、データサイエンティスト、エンジニアで、時間周波数解析、信号処理、データ圧縮を行う必要がある人向けです。特に Matlab Wavelet Toolbox との互換性が必要なユーザーに適しています。

主な特徴

  • 1D、2D、nD の前向きおよび逆方向の離散ウェーブレット変換をサポート。
  • マルチレベルの分解と再構成機能。
  • 100以上の組み込みウェーブレットフィルタを含み、カスタムウェーブレットのサポートも可能。
  • 単精度および倍精度の実数および複素数計算に対応。
  • 1Dおよび2Dの定常ウェーブレット変換およびウェーブレットパケット分解。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト