指定された文字列を含む行を削除するには、次を読みます
http://www.mathworks.com/matlabcentral/answers/34567-remove-row-with-matching-string
やったけど失敗。
text.txt は次のようになります
123 A omit B
2323 C omit D
333 oh
そして、私はコーディングしました
fid = fopen('text.txt');
tttt = textscan(fid, '%s %s','delimiter','\t','HeaderLines',0)
tttt(strcmp(tttt{2}, 'omit'), :) = []
strcmp(tttt{2}, 'omit')
しかし、MatLab は「空のセル配列: 0 行 3 列」を表示し、
ans =
0
0
0
ファイルのタイプ「tttt」が間違っていると思います (tttt(:,2) ではなく「tttt{2}」と書く必要があったため) が、よくわかりません。