Вы используете &
вместо &&
. Последний определен только для скалярных сравнений (см. Также документацию )
numberOfFalsePositives = matA>0 & matB<0;
Если вы хотите узнать количество ложных срабатываний в дополнение к тому, где они встречаются, вы звоните
numberOfFalsePositives = nnz(numberOfFalsePositives);
как предложено @ woodchips.