PyWavelets/pywt

PyWavelets - Wavelet Transforms in Python

何を解決するか

PyWavelets は Python でウェーブレット変換を実行する方法を提供し、時間と周波数の両方で局所化された信号やデータを分析できるようにします。これは周波数の局所化のみを提供するフーリエ変換とは異なります。

動作方法

さまざまな数学的基底関数(ウェーブレット)を実装して時間周波数変換を実行します。このライブラリは1次元、2次元、n次元をサポートし、離散、定常、連続ウェーブレット変換、およびウェーブレットパケット分解などの異なる種類の変換を扱います。

対象ユーザー

Python を使って信号処理や時間周波数解析を行う必要がある研究者、データサイエンティスト、エンジニア向けに設計されています。

主な特徴

  • 1D、2D、nD の前方および逆離散ウェーブレット変換(DWT および IDWT)のサポート。
  • マルチレベル DWT および IDWT の機能。
  • 1D および 2D の定常ウェーブレット変換(アンデシメーテッド・ウェーブレット変換)。
  • 1D および 2D のウェーブレットパケット分解および再構成。
  • 1D の連続ウェーブレット変換。
  • 100 種類以上の組み込みウェーブレットフィルタとカスタムウェーブレットのサポート。
  • Matlab Wavelet Toolbox との互換性。

関連

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