matlabでそれを行う自動方法はありますか?
3609 次
2 に答える
2
strfind は、検索のために探しているもののように聞こえます http://www.mathworks.com/help/techdoc/ref/strfind.html
FID = fopen(FileName, 'rb');
str= fread(FID, [1, inf], 'char');
fclose(FID);
found = strfind(word, str)
Found には単語のインデックスがあります。
それがあなたが望んでいたものに近いことを願っています。
于 2012-08-20T08:52:38.947 に答える
0
Matlabには、文字列を処理するための強力なメカニズムがあります。詳細については、を参照regexp
してください。
ファイル全体をメモリに読み込み、次のように使用して検索できますregexp
。
txt = fileread( fileName );
tokens = regexp( txt, str, 'tokens' );
于 2013-03-04T08:08:16.260 に答える