Как решить && операнды в логическом скаляре

После запуска кода в 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

Ответы на вопрос(2)

Ваш ответ на вопрос