次の形式で設定された.txtファイルがあります。
7
8
9
10
私がやろうとしていることは、ファイルから配列に数値を読み込んでから、別の関数から取得した数値がその配列に含まれているかどうかを確認することです。
ismember(ruleFunc{x+1},memFunc}
ruleFuncの要素が配列memFuncにあるかどうかをチェックし、ある場合とない場合は1/0を返すと確信しています。しかし、memFunc配列にデータを設定するために使用している方法が間違っているため、ismember関数を正しく機能させることができません。
さらに、新しい行の.txtファイルに別の番号を追加するにはどうすればよいですか?
編集:
これが私が現在memFuncに入力している方法です。これは、ruleFuncに入力するのと同じメソッドでもあります。
mem=fopen('WorkingMemory.txt');
tline = fgets(mem);
workMem = {};
index = 1;
while ischar(tline)
workMem{index} = str2num(tline);
tline = fgets(mem);
index = index + 1;
end