- #1
- 520
- 2
Why not make dot(u,v)=transpose(u)v rather than transpose(v)u?
One way generates a scalar and the other way generates an NxN matrix. Which is which depends on whether the vector is a 1xN row vector or a Nx1 column vector.What's the difference?
This response is not logical!One way generates a scalar and the other way generates an NxN matrix. Which is which depends on whether the vector is a 1xN row vector or a Nx1 column vector.What's the difference?
At least difference emerges when transpose is replaced with Hermitian conjugate, when complex vectors are used.I see now.
No, you have misread. If u and v are column vectors (most common convention), then uTv is a scalar and uvT is a matrix.One way generates a scalar and the other way generates an NxN matrix. Which is which depends on whether the vector is a 1xN row vector or a Nx1 column vector.