How to compare a Simulink model with empty model?

조회 수: 1 (최근 30일)
Sohil Shrestha
Sohil Shrestha 2022년 11월 10일
댓글: Sohil Shrestha 2022년 11월 17일
I am trying to compare model versions and extract what is added/deleted/modified by querying the difference tree.
Edits = slxmlcomp.compare(ModelA, ModelB).
Is there a neat way to compare an empty model with a model? For instance, I want to compare a Simulink model file that doesnot exist before and a file newly added.

답변 (1개)

Bhavana Ravirala
Bhavana Ravirala 2022년 11월 15일
For comparing Simulink models, you can also use “visdiff” command which displays the differences between the two specified folders or files.
visdiff(model1.slx,model2.slx);
For more information regarding “visdiff “ command do refer the below documentation:
Hope this helps!!
  댓글 수: 1
Sohil Shrestha
Sohil Shrestha 2022년 11월 17일
I am actually looking to do this programmatically where I am querying the difference tree to get what changed between before and after version of model. Hence I will need to do this using
Edits = slxmlcomp.compare(ModelA, ModelB).
The Edits Object (which is read only ) will have a left and right tree. I need the left tree to have practically nothing (or root only.) I have been doing the comparison by comparing the added file vs deleting content mathworks.com/help/simulink/slref/… . This way of comparison still leaves behind configuration being modified rather than added

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Simulink Environment Customization에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by