簡単なIF条件を書いています。この関数は、行列の各行が特定のベクトルであると判断することです。コードは次のとおりです。
if (compareM(i,:)==[1, 0])||(compareM(i,:) ==[2, 1])
match_1 = match_1 +1;
else
mismatch_1 = mismatch_1 +1;
end
エラーは、「 || へのオペランド」と言っていました。&& 演算子は、論理スカラー値に変換可能でなければなりません。
compareM は 2 行列であり、エラーは || によって発生するのだろうか。手術。前もって感謝します!