信号处理工具箱
信号処理と解析の実行
信号处理工具箱™は,均一/不均一にサンプリングされた信号から解析,前処理,特徴抽出を行うための関数とアプリを提供します。このツールボックスには,フィルター設計と解析,リサンプリング,平滑化,トレンドの除去,パワースペクトル推定用のツールが含まれます。また,変化点や包絡線などの特徴の抽出,ピークと信号パターンの検出,信号の類似度の定量化,信噪比や歪みなどの測定に関する機能もあります。振動信号のモード解析や次数分析も実行できます。
信号アナライザーアプリを使用すると,コードの记述を行わずに时间,周波数,时间 - 周波数领域において复数信号を同时に前处理して解析できるほか,长い信号の探索,关心领域の抽出も行えますフィルターデザイナーアプリを使用すると,さまざまなアルゴリズムや応答から选択することで,デジタルフィルターの设计と解析が可能です。どちらのアプリもMATLAB®コードを生成します。
详细を见る:
無料のチュートリアル
信号处理斜坡弯道
前处理と特徴抽出
組み込みの関数とアプリを使用して,ディープネットワークの学習前に信号をクリーンアップして不要なアーティファクトを除去します。
ディープラーニングモデルの学習向けに,時間,周波数,および時間——周波数領域の特徴を信号から抽出し,特徴を強化して変動性を取り除き,データを低次元化します。
ラベル付けとデータセット管理
信号ラベラーアプリを使用して,属性,領域,および関心点により信号をラベル付けします。異なる種類のラベルとサブラベルを作成します。
信号データストアを用いて,メモリに収まりきらない大規模な信号データを管理します。
参照例
例を使用して,信号のための機械学習とディープラーニングを始めることができます。
信号の探索
信号アナライザーアプリを使用して,時間,周波数,および時間——周波数領域で信号を解析して可視化します。追加の解析のために信号から対象の領域を抽出します。
信号アナライザーアプリにより,异なる継続时间の信号を同じビューから同时に测定して解析できます。
データの前処理
信号のノイズ除去,平滑化,トレンド除去を実行し,さらに詳しく解析するための準備を行います。外れ値,スプリアス成分をデータから除去します。
信号を强化して可视化し,パターンを発见します。信号のサンプルレートを変更するか,または不规则にサンプリングされた信号または欠损データのある信号に対するサンプルレートを均一化します。
記述統計
最大値,最小値,標準偏差,およびRMSレベルなどの共通の記述統計を算出します。信号の変化点を検出し,動的タイムワーピングを使用して整列させます。
信号のピークを特定し,その高さ,幅,近傍への距離を確認します。ピーク間振幅や信号の包絡線などの時間領域の特徴を測定します。
パルスおよび遷移指標
立ち上がり時間,立ち下がり時間,スルーレート,オーバーシュート,アンダーシュート,整定時間,パルス幅,パルス周期,デューティ比を測定します。
デジタルフィルター
フィルターデザイナーアプリを使用して,ローパス,ハイパス,およびバンドストップなど,様々なデジタル冷杉およびIIRフィルターを設計,解析,および実装します。振幅応答,位相応答,群遅延応答,インパルス応答,およびステップ応答を可視化します。
フィルターの极点と零点を调查します。安定性および位相の线形性をテストしてフィルターの性能を评価します。フィルターをデータに适用し,零相フィルター处理を使用して遅延と位相歪みを除去します。
アナログフィルター
バタワース,チェビシェフ,ベッセル,および楕円など,様々なアナログフィルターを設計,解析,および実装します。
インパルス不変法や双一次変換法などの離散化手法を用いて,アナログからデジタルフィルターへの変換を実施します。
スペクトル推定
ピリオドグラム,ウェルチのオーバーラップセグメント平均法,およびマルチテーパー法などのノンパラメトリック手法を用いてスペクトル密度を推定します。伯格法,共分散,および音乐などのパラメトリック手法および部分空間法を導入してスペクトルを推定します。
Lomb-Scargle法を使用して欠損サンプルのある信号や不均一なサンプル信号のパワースペクトルを計算します。スペクトルコヒーレンスの推定により周波数領域の信号の類似点を測定します。
ウィンドウ関数
共通ウィンドウ関数を実装して可視化します。ウィンドウデザイナーアプリを使用して,ウィンドウを设计して解析します。サイズや他のパラメーターの关数としてウィンドウのメインローブ幅とサイドローブレベルを比较します。
時間-周波数分布
短時間フーリエ変換,スペクトログラム,またはWiner-Ville分布を使用して,時変スペクトル成分を持つ信号を解析します。クロススペクトログラムを使用して,時間——周波数領域で信号を比較します。
再割り当てとシンクロスクイージング
再割り当て手法を用いて,時間——周波数の位置推定の精度を向上させます。シンクロスクイージングを使用して,時間——周波数リッジを識別します。
データ适応変换
経験的モード分解,変動モード分解,およびヒルベルト——ファン変換を使用して,データ適応時間——周波数解析を実施します。
次数分析
次数分析により,回転機械で発生するスペクトル成分を解析して可視化します。
次数とその时间领域波形を追迹および抽出します。振动信号からRPMプロファイルを追迹して抽出します。时间同期平均により一贯してノイズを除去します。
疲労解析
疲労解析向けに高サイクルのレインフローカウントを生成します。
コードの高速化
サポートされている関数でGPUとマルチコアプロセッサを使用してコードを高速化します。
コード生成
MATLAB编码器を使用して,デスクトップおよび组み込みアプリケーション向けの,量产品质のC / C ++コードとMEXファイルを生成します。
サポートされている関数で最適化されたCUDAコードを生成し,NVIDIA GPUで使用します。