Re: MatrixPower problem
- To: mathgroup at smc.vnet.net
- Subject: [mg124524] Re: MatrixPower problem
- From: per at RQNNE.invalid (Per Rønne)
- Date: Sun, 22 Jan 2012 07:27:26 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <je96q1$j7o$1@smc.vnet.net> <jel26f$ln1$1@smc.vnet.net> <jf697u$ge3$1@smc.vnet.net> <jf8q60$3i0$1@smc.vnet.net>
- Reply-to: spam at RQNNE.dk (Per Rønne)
roby <roby.nowak at gmail.com> wrote:
> Well, this is strangely.
>
> When dou you get the error, as soon as you enter: $Post :=
> Map[If[MatrixQ@#, MatrixForm@#, #] &, #, {0, Infinity}] &
> or not until you enter some matrix ?
>
> Which version of Mathematica do you use ?
8.04.0 for Students.
But now it says:
In[1]:= $Post:=Map[If[MatrixQ@#,MatrixForm@#,#]&,#,{0,Infinity}]&
In[2]:= {1,1}
Out[2]= {1,1}
And when I remove the ampersand, all output is preceded with an #-like
character.
Since it is around a week ago since I posted it, I don't recall how I
did it.
> I tested flawless with 7.0, 8.0
>
> You could try to replace infinity by some "sufficient" high integer
> e.g.: $Post := Map[If[MatrixQ@#, MatrixForm@#, #] &, #, {0, 1000}] &
--
Per Erik Rønne
http://www.RQNNE.dk
Errare humanum est, sed in errore perseverare turpe