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 のペアを使用してメトリクス解析ルートを指定します。