Re: MatrixPower problem
- To: mathgroup at smc.vnet.net
- Subject: [mg124405] Re: MatrixPower problem
- From: per at RQNNE.invalid (Per Rønne)
- Date: Wed, 18 Jan 2012 06:04:22 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <je96q1$j7o$1@smc.vnet.net> <jel26f$ln1$1@smc.vnet.net>
- Reply-to: spam at RQNNE.dk (Per Rønne)
roby <roby.nowak at gmail.com> wrote:
> one could check every expression and its sub sub... subexpression for
> the occurence of a matrix and force MatrixForm on output for these.
>
> $Post := Map[If[MatrixQ@#, MatrixForm@#, #] &, #, {0, Infinity}] &
Which gives the following error:
Function::slot: Slot[(If[MatrixQ[#1],#1,#1]&)[1]] (in
(If[MatrixQ[#1],#1,#1]&)[Map[(If[MatrixQ[#1],#1,#1]&)[(If[MatrixQ[<<1>>]
,<<1>>,Slot[<<1>>]]&)[If[(<<1>>&)[<<1>>],(<<1>>&)[<<1>>],(<<1>>&)[<<1>>]
]]&],(If[MatrixQ[#1],#1,#1]&)[Slot[(If[MatrixQ[<<1>>],<<1>>,Slot[<<1>>]]
&)[1]]],(If[MatrixQ[#1],#1,#1]&)[{(If[MatrixQ[<<1>>],<<1>>,Slot[<<1>>]]&
)[0],(If[MatrixQ[<<1>>],<<1>>,Slot[<<1>>]]&)[\[Infinity]]}]]]&) should
contain a non-negative integer. >>
--
Per Erik Rønne
http://www.RQNNE.dk
Errare humanum est, sed in errore perseverare turpe