How to get the visdiff output ?
Show older comments
Hello,
After using a visdiff(file1,file2,'txt') expression, it opens a window with the differencies between the two files, which is exactly what I'm looking for.
But how do you use it as an output ?
At the end, there is :
Number of matching lines: XXX
Number of unmatched lines in left file: XXX
Number of unmatched lines in right file: XXX
How do I get each of them (not the number but the output)
Cheers
Answers (1)
Raghvendra Kumar
on 7 Jul 2020
Edited: Raghvendra Kumar
on 7 Jul 2020
0 votes
Hi Maha, this might help you
comparison = visdiff('test.m', 'test2.m');
fp = fopen('diff.txt', 'w');
fprintf(fp, '%s', comparison);
fclose(fp);
the diff.txt file will contain the output
Categories
Find more on General PDEs in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!