Main Content

getErrorLog

クラス: slmetric.Engine
名前空間: slmetric

(削除予定) エラー ログの取得

メトリクス ダッシュボード ユーザー インターフェイス、関数 metricdashboardslmetric パッケージ API、および対応するカスタマイズは将来のリリースで削除される予定です。詳細については、Migrating from Metrics Dashboard to Model Maintainability Dashboardを参照してください。

説明

指定したメトリクス エンジン オブジェクトのメトリクス データの収集中に発生したエラーおよび警告のログを取得します。ログには、メトリクス アルゴリズム、モデルのコンパイル、およびメトリクス データの検証の実行中に発生したエラーが含まれます。

metricLog = getErrorLog(metric_engine).

入力引数

すべて展開する

作成された slmetric.Engine オブジェクト。

出力引数

すべて展開する

metricLog の string には、メトリクス解析のエラーと警告が HTML 形式で含まれています。

すべて展開する

この例では、モデル sldemo_fuelsys について、slmetric.Engine オブジェクトの作成、解析ルートの設定、メトリクスの生成、およびエラー ログの作成と表示を行う方法を説明します。

% Open the example model
openExample('sldemo_fuelsys')

% Create an slmetric.Engine object
metric_engine = slmetric.Engine();

% Specify model for metric analysis
setAnalysisRoot(metric_engine, 'Root', 'sldemo_fuelsys');

% Collect model metrics for only the analysis root
metricID = 'mathworks.metrics.SimulinkBlockCount';
execute(metric_engine, metricID);

metricLog = getErrorLog(metric_engine);
disp(metricLog);

バージョン履歴

R2017a で導入

すべて折りたたむ

R2022a: メトリクス ダッシュボードは削除予定

メトリクス ダッシュボード ユーザー インターフェイス、関数 metricdashboardslmetric パッケージ API、および対応するカスタマイズは将来のリリースで削除される予定です。詳細については、Migrating from Metrics Dashboard to Model Maintainability Dashboardを参照してください。