How can I use visdiff correctly?

Hi,
I am trying to use visdiff to compare different version of a code. The script fails with an error.
If I use the GUI dialogue, I get the error:
Undefined function 'comparisons_private' for input arguments of type 'com.mathworks.comparisons.source.impl.LocalFileSource'.
or if I use the command
visdiff('river_reduced_gravity.m','temporary_2012_08_24_reduced_river_gravity_recheck.m')
I get the error:
Undefined function 'comparisons_private' for input arguments of type 'char'.
What am I doing wrong?
Thanks, Charlie

 채택된 답변

Friedrich
Friedrich 2012년 8월 27일

1 개 추천

Hi,
sounds like a messed up ML search path. Try running:
restoredefaultpath;
matlabrc
After that try again. Normally the comparisons_private is a function shipped with MATLAB:
>>which comparisons_private
C:\Program Files\MATLAB\R2012a\toolbox\shared\comparisons\comparisons_private.m

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Model Order Reduction에 대해 자세히 알아보기

질문:

2012년 8월 27일

Community Treasure Hunt

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

Start Hunting!

Translated by