SpectrogramMatrix
継承元: PhaseMethodsMixin, SpectrogramMatrixCoreMixin, SpectrogramMatrixAnalysisMixin, SeriesMatrix
スペクトログラム(時間-周波数マップ)用の評価マトリックス。
このクラスはスペクトログラムのコレクションを表し、以下の構造をサポートします:
3D: (Batch, Time, Frequency)
4D: (Row, Col, Time, Frequency)
SeriesMatrix を継承し、強力なインデックス参照、メタデータ管理、解析機能(スライス、補間、統計)を提供します。
主要プロパティ
プロパティ |
説明 |
|---|---|
|
時間間隔 |
|
開始時刻 |
|
時間配列 |
|
周波数間隔 |
|
開始周波数 |
|
周波数配列 |
|
要素名のフラットなリスト |
位相計算
メソッド |
説明 |
|---|---|
|
位相を計算 |
|
phase() のエイリアス |
|
位相を度で計算 |
|
位相をラジアンで計算 |
線形代数
メソッド |
説明 |
|---|---|
|
各サンプル点での行列式 |
|
各サンプル点での逆行列 |
|
対角要素の和 |
|
シュア補行列 |
|
対角要素の抽出 |
統計
メソッド |
説明 |
|---|---|
|
統計量計算 |
可視化
メソッド |
説明 |
|---|---|
|
gwexpy.plot.Plot を使用してプロット |
|
スペクトログラムとパーセンタイルサマリーを並べてプロット |
変換・相互運用
メソッド |
説明 |
|---|---|
|
pandas DataFrame に変換 |
|
SpectrogramDict / SpectrogramList に変換 |
|
ML フレームワークへ変換 |
入出力
メソッド |
説明 |
|---|---|
|
ファイルからマトリックスを読み込む |
|
マトリックスをファイルに書き込む |
|
HDF5/Zarr 形式で保存 |
データ操作
メソッド |
説明 |
|---|---|
|
指定範囲でクロップ |
|
サンプル軸に沿って別のマトリックスを追加 |
|
新しいサンプル軸に補間 |
|
サンプル軸に沿ってパディング |