setAnalysisRoot
クラス: slmetric.Engine
名前空間: slmetric
(削除予定) メトリクス解析用にモデルまたはサブシステムを指定する
メトリクス ダッシュボード ユーザー インターフェイス、関数 metricdashboard
、slmetric
パッケージ API、および対応するカスタマイズは将来のリリースで削除される予定です。詳細については、Migrating from Metrics Dashboard to Model Maintainability Dashboardを参照してください。
説明
slmetric.Engine
メトリクス オブジェクト解析用にモデルまたはサブシステムを指定します。
setAnalysisRoot(
はメトリクス解析ルートを指定します。metric_engine
,'Root',root
)
slmetric.Engine
オブジェクトに対して、ModelReferencesSimulationMode
プロパティおよび AnalyzeLibraries
プロパティを設定する前に、setAnalysisRoot
メソッドを指定します。setAnalysisRoot
メソッドは、複数のモデル実行をまたいで保持されます。これらのプロパティ値を変更してから setAnalysisRoot
メソッドを適用した場合、元の値によって新しい値がオーバーライドされます。たとえば、ある実行で、以下の値を設定したとします。
openExample('simulink_general/VanDerPolOscillatorExample'); metric_engine = slmetric.Engine(); setAnalysisRoot(metric_engine,'Root','vdp'); metric_engine.ModelReferencesSimulationMode = 'AllModes'; metric_engine.AnalyzeLibraries = true;
ModelReferencesSimulationMode
プロパティまたは AnalyzeLibraries
プロパティを変更する場合は、次のように最初に setAnalysisroot
メソッドを必ず指定します。openExample('simulink_general/VanDerPolOscillatorExample'); metric_engine = slmetric.Engine(); setAnalysisRoot(metric_engine,'Root','vdp'); metric_engine.AnalyzeModelReferences = false; metric_engine.AnalyzeLibraries = false;
setAnalysisRoot(
は、metric_engine
,'Root',root
,Name,Value
)Name,Value
のペアを使用してメトリクス解析ルートを指定します。