Script:
M = 10000; N = 100;A = round(10000 * complex(randn(M, N), randn(M, N)));B = single(A') * single(A);C = B' - B;max(abs(C(:))) %// ==> answer is non-zero
A = single(A);B = A' * A;C = B' - B;max(abs(C(:))) %// ==> answer is zero
Not sure what caused the difference? Thanks!
Best Answer