I define two non-empty vectors:
tmp = [1, 2, 3]
tmp2 = [1, 2]
When I type
size(tmp, 1) > 0
The output is true. But when I write
size(tmp, 1) > 0 & size(tmp2, 1) > 0
it returns false. When I put each term into a parentheses, as in
(size(tmp, 1) > 0) & (size(tmp2, 1) > 0 )
it returns true as expected. But I don't understand why size(tmp, 1) > 0 & size(tmp2, 1) > 0 returns false?