【发布时间】:2011-10-11 20:48:50
【问题描述】:
还有比这更胖的方法来对矩阵的每一列进行异或吗?
mod(sum(matrix),2)
它从逻辑转换为双精度并使用昂贵的模数。
更新:
根据this source 的说法,对 uint 求和比对双精度求和要慢,因为它涉及最大裁剪和其他原因。
另外,请注意求和逻辑(使用'native')在 1 处停止。
【问题讨论】:
-
xor函数?你能详细说明一下吗? -
@reve_etrange,我正在寻找的是对数组 A 的元素进行异或运算:A(1) xor A(2) xor ... xor A(n)。 Matlab 的 xor(A,B) 不这样做。
-
如果你想快点,我会写一个 mex 函数来做。