Signal Processing Toolbox は、均一/不均一にサンプリングされた信号の管理、解析、前処理、特徴抽出を行うための関数とアプリを提供します。このツールボックスには、フィルター設計と解析、リサンプリング、平滑化、トレンドの除去、パワースペクトル推定用のツールが含まれます。信号アナライザーアプリを使用すると、時間、周波数、時間-周波数領域において複数の信号を同時に可視化および処理できます。フィルター デザイナー アプリを使用すると、FIR および IIR デジタルフィルターを設計および解析できます。どちらのアプリでも、MATLAB スクリプトを生成し、作業の再現や自動化を行うことができます。
ツールボックスの関数を使用して、次元を削減し、信号の品質を向上させる特徴量エンジニアリングにより、AI モデル学習用の信号データセットを準備できます。信号データストアを使用して、ファイルの集合や大規模なデータセットにアクセスして処理できます。信号ラベラーアプリを使用すると、信号の属性、領域、関心点などに注釈付けを行って、ラベル付きの信号セットを作成できます。このツールボックスは、デスクトップ プロトタイピングおよび組み込みシステム展開用の C/C++ および CUDA® コードの生成に加え、GPU による高速化をサポートしています。
信号のための機械学習とディープラーニング
機械学習とディープラーニングのワークフロー向けに前処理、特徴量エンジニアリング、信号のラベル付け、およびデータセット生成を実行します。信号ラベラーアプリを使用して、AI モデルの学習用に、グラウンド トゥルース データセットを作成し、特徴量を抽出します。
ドキュメンテーション | 例
ドキュメンテーション | 例
特徴抽出と信号の測定
ピーク、パワー、帯域幅、歪み、信号統計など、信号の顕著な特徴量を測定および抽出します。パルスと遷移に関連するメトリクスを計算します。信号ラベラーアプリを使用して、データセット全体の特徴量を抽出します。
ドキュメンテーション | 例
フィルター設計と解析
デジタルおよびアナログフィルターを設計、解析、および実装します。フィルター デザイナー アプリまたは[フィルター設計] ライブ エディター タスクを使用して、ローパス、ハイパス、バンドストップなど、さまざまなデジタル FIR および IIR フィルターを設計します。
ドキュメンテーション | 例
コードの高速化および生成
グラフィックス処理装置 (GPU) を使用して、信号処理アルゴリズムの実行を高速化します。移植可能な C/C++ ソースコード、スタンドアロンの実行可能ファイル、またはスタンドアロンのアプリケーションを MATLAB コードから生成します。
ドキュメンテーション | 例
製品リソース:
“MATLAB proved to be an ideal environment for developing SonarScope because it enabled me to develop algorithms, visualize results, and then refine the algorithms in an iterative cycle.”
Signal Processing Toolbox の無料評価版を試す
今すぐ、その可能性を体験しましょう。
購入する
製品価格に関する情報と関連製品はこちら
あなたは学生ですか?
ご所属の学校にはすでに Campus-Wide License が導入されていて、MATLAB、Simulink、その他のアドオン製品を利用できる可能性があります。