アプリからの、MATLAB コードを使用した特徴抽出の自動化
診断特徴デザイナー アプリを使用することで、アンサンブル データを対話的に操作し、処理および特徴のさまざまなオプションを試すことができます。最適な特徴を特定したら、計算を再現するコードを生成できます。このコードにより、同じ計算を新しいアンサンブル データ、または拡大したアンサンブル データに適用できます。このコードは、直接使用することも、用途に合わせて変更することもできます。アプリでのコード生成の詳細については、MATLAB の生成コードを使用した自動特徴抽出を参照してください。
アプリ
診断特徴デザイナー | 機械の診断と予測のために、測定データまたはシミュレーション データから特徴を対話的に抽出、可視化、ランク付けする |
関数
トピック
- MATLAB の生成コードを使用した自動特徴抽出
診断特徴デザイナーでは、コードを生成することで、対話的な計算を再現し、類似する入力データに対する特徴抽出を自動化できます。特徴、計算された変数、およびランク付けの各 table から、コードに含めるものを選んで指定します。
- 診断特徴デザイナーでの MATLAB 関数の生成
この例では、アプリで測定データから特徴を抽出し、それらの特徴の計算を再現する MATLAB 関数を生成する方法を説明します。
- 拡大されたデータセットへの生成された MATLAB 関数の適用
この例では、診断特徴デザイナーで、データ量を減らしたデータセットを使用して特徴を作成し、選択した特徴計算を自動化するためのコードを生成し、そのコードをすべてのメンバーが含まれるデータセットに対して使用することで、モデル学習用の特徴セットを計算する方法を説明します。
- Export Feature Extraction Function and Simulink Model for Streaming Data
From Diagnostic Feature Designer, export feature-extraction code formatted for streaming data that is MATLAB Coder™ compliant and a Simulink® model that contains that code.
- アプリで生成された MATLAB コードの構造
診断特徴デザイナーで生成された MATLAB コードの関数の構造を確認する。
- 状態監視と予知保全のためのデータ アンサンブル
Predictive Maintenance Toolbox™ を使ったアルゴリズム設計では、アンサンブルに整理されたデータを使用します。Simulink モデルからアンサンブル データを生成するか、ディスク上の既存のデータからアンサンブルを作成できます。