My very biased opinion: most of the cases that I use ' are purely "formal", in other words, not related to mathematical calculations. Most likely, I want to rotate a vector similar to the index sequence 1:10 by 90 degrees.
I rarely use ' for matrices, since it is ambiguous - the first question you should answer is why you want to transpose?
If the matrix was initially defined in the wrong direction, I would rather determine the matrix in the correct direction, as it should be, but not rotate it later.
To transpose the matrix for mathematical computation, I explicitly use transpose and ctranspose . Because the code is easier to read (no need to focus on these tiny points) and debugging (no need to take care of the missing points). Complete the following tasks, such as a point product, as usual.
Yvon Aug 6 '14 at 0:15 2014-08-06 00:15
source share