大きなセル配列内の文字列の小さなセル配列を見つける簡単な方法はありますか? 2 つのリストがあります。1 つは固有の要素を含み、もう 1 つは反復要素を含みます。大きな配列内の小さな配列の特定のパターンの出現全体を見つけたいです。strcmp が 2 つの cell 配列を比較することは承知していますが、それらの長さが等しい場合に限ります。私の最初の考えは、ループを使用してより大きな配列のサブセットをステップ実行することでしたが、より良い解決策が必要です。
たとえば、次のようになります。
smallcellarray={'string1',...
'string2',...
'string3'};
largecellarray={'string1',...
'string2',...
'string3',...
'string1',...
'string2',...
'string1',...
'string2',...
'string3'};
index=myfunction(largecellarray,smallcellarray)
戻るだろう
index=[1 1 1 0 0 1 1 1]