Как решить && операнды в логическом скаляре
После запуска кода в matlab я сталкиваюсь с этой ошибкой и не знаю, как ее решить. Как я могу решить эту проблему.
Предупреждение:
Операнды к || и && операторы должны быть преобразованы в логические скалярные значения.
Jgray = double(rgb2gray(J));
% Calculate the Gradients
[dIx, dIy] = gradient(Jgray);
if max(dIx)<=103 && max(dIy)<=100
B = abs(dIy) - abs(dIx);
else
B = abs(dIx) - abs(dIy);
end