AW: Transpose matrix does not work when MatrixForm is used, why?
- To: mathgroup at smc.vnet.net
- Subject: [mg45190] AW: [mg45177] Transpose matrix does not work when MatrixForm is used, why?
- From: Klamser at t-online.de (normal t-online.de)
- Date: Sat, 20 Dec 2003 05:55:55 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Hi, that is no fake, because it is stored like this:
??m
m = MatrixForm[{{1, 2, 3}, {4, 5, 6}}]
If you type
(m = { {1, 2, 3}, {4, 5, 6} }) // MatrixForm
all is fine :-)
Regards
Peter Klamser
-----Ursprüngliche Nachricht-----
Von: steve_H [mailto:nma124 at hotmail.com]
Gesendet: Freitag, 19. Dezember 2003 12:58
An: mathgroup at smc.vnet.net
Betreff: [mg45177] Transpose matrix does not work when MatrixForm is
used, why?
hello
Mathematica 5.0
m = { {1, 2, 3}, {4, 5, 6} } // MatrixForm
Transpose[m]
this just does nothing. it simply prints back what I typed with
m in MatrixForm but does not actually do the transpose.
But when I do
m = { {1, 2, 3}, {4, 5, 6} }
Transpose[m]
it works.
It seems that the function Transpose does not like to accept a
list in 'MatrixForm' ?
I use a MatrixForm to see the matrix better. Does this mean one have
to removed the MatrixForm each time before calling Transpose?