Compare two files and remove any lines in the second file when they match values found in the first file
2 views (last 30 days)
Show older comments
Dear all,
I was wondering if there is a way in matlab to compare to files and remove the lines in file2 that match values in file1.
I used in the past visdiff to compare files, but I would like to understand if, using the same function, I can remove the lines that matches between the two files.
Some of you has some ideas to suggest?
Thanks to whoever help me.
Chiara
0 Comments
Accepted Answer
Stephen23
on 3 May 2024
lines1 = [1,2,3,4;2,4,6,7;2,5,7,8;6,7,4,6]
lines2 = [2,4,6,7;2,5,7,8]
out = setdiff(lines1,lines2,'rows')
More Answers (0)
See Also
Categories
Find more on File Operations 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!