フィルターのクリア

How to get the visdiff output ?

10 ビュー (過去 30 日間)
Maha
Maha 2019 年 6 月 17 日
編集済み: Raghvendra Kumar 2020 年 7 月 7 日
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

回答 (1 件)

Raghvendra Kumar
Raghvendra Kumar 2020 年 7 月 7 日
編集済み: Raghvendra Kumar 2020 年 7 月 7 日

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

カテゴリ

Help Center および File ExchangeFile Operations についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by