我是Octave的新手,可以在控制台上玩耍。
为什么在比较矩阵时,表达式的计算结果不是布尔值:
示例:
>> A=[1,2;3,4]; % creating 2x2 matrix
>> 5 == 5 % sample comparison returns true (1)
ans = 1
>> A(1,1) == A(1,1) % single element comparison returns true (1)
ans = 1
>> A == A % returns 2x2 matrix ???
ans =
1 1
1 1
>> size(A == A) % prove that the above returns 2x2 matrix
ans =
2 2