モデル比較結果のエクスポート、印刷、保存
モデルの比較結果をレポートまたはワークスペース変数として保存できます。比較解析をまだ実行していない場合は、Select Models to Compareを参照してください。
比較結果をレポートに保存するには、[比較] ツールストリップで [パブリッシュ] を選択し、レポート形式として [HTML]、[Word]、または [PDF] を選択します。
あるいは、関数 visdiff
を使用して比較レポートをファイルにパブリッシュできます。
比較結果にフィルターを適用すると、保存されたレポートにはフィルターされた結果のみが含まれます。
レポートには、変更されたモデルのスクリーンショットも並べて表示されます。R2023a 以降は、比較レポートでスクリーンショットを無効にできます。比較結果をパブリッシュする前に、コマンド ウィンドウで次のコマンドを入力します。
s = settings().comparisons.slx.DisplayReportScreenshots; s.TemporaryValue = false;
比較結果を MATLAB® ベース ワークスペースにエクスポートするには、[比較] ツールストリップで [パブリッシュ] 、 [ワークスペース変数] を選択し、変数名を指定します。
モデルの比較結果をワークスペース変数として保存すると、ワークスペースに xmlcomp.Edits
オブジェクトが作成されます。xmlcomp.Edits
オブジェクトには、ファイル名、適用されたフィルター、2 つのファイル間で異なる階層ノードなど、比較についての情報が含まれます。
比較ツールを開かずにコマンド ラインで xmlcomp.Edits
オブジェクトを作成するには、以下のコマンドを入力します。
edits = slxmlcomp.compare(modelname_A,modelname_B)