【发布时间】:2012-02-28 16:13:52
【问题描述】:
我在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
【问题讨论】:
标签: matlab if-statement logic logical-operators operands