ismember
适合你的目标函数。
fileA = readtable (“https://jp.mathworks.com/matlabcentral/answers/uploaded_files/1342194/fileA.txt”);
fileB = readtable (“https://jp.mathworks.com/matlabcentral/answers/uploaded_files/1342199/fileB.txt”);
结果= ismember (fileB (: [3 4 6]), fileA (:, (3 4 6)),“行”);
fileA(结果:)= fileB(结果:);
fileB(因此,:)= [];
writetable (fileA,“fileA.txt”,“分隔符”,' \ t ',“WriteVariableNames”、假);
writetable (fileB“fileB.txt”,“分隔符”,' \ t ',“WriteVariableNames”、假);
类型fileA.txt
类型fileB.txt