メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

特徴抽出 Simulink ブロックの生成

アプリで対話的に実行した特徴計算を組み込んだ Simulink® ブロックが必要な場合は、選択した特徴の MATLAB® コードを生成します。

単一の特徴テーブルのすべての特徴を選択することも、その table の上位ランクの特徴のみを選択することもできます。

[特徴テーブル] で、作業する特徴テーブルを選択します。

[特徴の並べ替え基準] で、選択した特徴に順序を付けるために使用するランク付けアルゴリズムを選択します。セッション中に適用したランク付けアルゴリズムのみが選択肢として表示されます。ランク付けに関係なく、すべての特徴のコードを生成する場合は、[なし] を選択します。

[上位の特徴の数] では、コードを生成する特徴の数を選択します。このオプションは、ランク付けされた特徴をエクスポートする場合のみアクティブになります。ランク付け手法を指定していない場合、ストリーミング コードに対して制限されている特徴 (次の段落を参照) を除くすべての特徴のコードが生成されます。

自己回帰モデルまたは状態空間モデルを使用して計算されたスペクトル変数に基づく計算はエクスポートできません。ストリーミング関数でスペクトル特徴をエクスポートするには、ウェルチ法を使用してスペクトルを計算します。また、アンサンブル統計の変数に基づく特徴もエクスポートできません。

[OK] をクリックすると、ストリーミング コードを含む Simulink ブロックが生成されます。

詳細については、データをストリーミングするための特徴抽出関数と Simulink モデルのエクスポートを参照してください。