Main Content

Signal Processing Toolbox

信号処理と解析の実行

Signal Processing Toolbox™ では、等間隔および不等間隔のサンプル信号から特徴を管理、解析、前処理、および抽出する関数とアプリを用意しています。このツールボックスには、フィルターの設計と解析、リサンプリング、平滑化、トレンド除去、およびパワー スペクトルの推定のためのツールが含まれています。時間領域、周波数領域、時間-周波数領域で同時に信号を可視化および処理するための信号アナライザー アプリを使用できます。フィルター デザイナー アプリでは、FIR および IIR デジタル フィルターの設計および解析が可能です。どちらのアプリも、作業を再現または自動化するための MATLAB® スクリプトを生成します。

ツールボックス関数を使用して、次元を削減し信号の品質を改善する特徴を設計することで、AI モデル学習用の信号データセットを準備できます。信号のデータストアを使用して、ファイルのコレクションや大きなデータセットにアクセスし、処理することができます。信号ラベラー アプリを使用すると、対象となる信号の属性、領域および点に注釈を付け、ラベル付き信号セットを作成できます。ツールボックスでは、デスクトップ プロトタイピング向けや組み込みシステムの展開向けの C/C++ および CUDA® のコード生成に加え、GPU による高速化をサポートしています。

Signal Processing Toolbox 入門

Signal Processing Toolbox の基礎を学ぶ

信号解析と可視化

信号アナライザー アプリを使用した信号の可視化、前処理、および調査

信号の生成と前処理

信号の作成、リサンプリング、平滑化、ノイズ除去およびトレンド除去

測定と特徴抽出

ピーク、信号統計、パルスおよび遷移の計量、パワー、帯域幅、歪み

変換、相関、およびモデリング

相互相関、自己相関、フーリエ、DCT、ヒルベルト、Goertzel、パラメトリック モデリング、線形予測符号化

デジタル フィルターとアナログ フィルター

FIR および IIR、シングルレートおよびマルチレート フィルターの設計、解析および実装

スペクトル解析

パワー スペクトル、コヒーレンス、ウィンドウ

時間-周波数解析

スペクトログラム、シンクロスクイージング、再割り当て、Wigner-Ville、時間-周波数周辺、データ適応法

振動解析

次数分析、時間-同期の平均化、包絡線スペクトル、モード解析、レインフロー計数

信号向け AI

信号のラベル付け、特徴量エンジニアリング、データセット生成、異常検出

コード生成と GPU サポート

移植可能な C/C++/MEX 関数を生成し、GPU を使用して展開や処理の高速化を行う