Main Content

モデル比較結果のエクスポート、印刷、保存

モデルの比較結果をレポートまたはワークスペース変数として保存できます。比較解析をまだ実行していない場合は、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)

 xmlcomp.Edits プロパティの詳細

参考

|

関連する例

詳細