MathGroup Archive 1998

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Matrix manipulation



Hello Michael,

If you look at b with FullForm you will realize that b is not of the
form of a matrix. Since Inverse obviously cannot have Attributes
Listable, it can't go in. You can use Inverse/@b to get the MatrixForm
of Inverse[a].

Jrgen

-----Original Message-----
From: Michael Chang <bt585@FreeNet.Carleton.CA> To:
mathgroup@smc.vnet.net
Subject: [mg12386] [mg12327] Matrix manipulation


>Hi everyone!
>
>I'm running Mathematica 3.1.x on Windoze 95.  Here's a simple question
>that has been bothering me recently.
>
>Suppose I define:
>
>a={{1,2},{3,4}};
>
>In this case,
>
>Inverse[a]
>
>gives back the expected result
>
>{{-2,1},{3/2,-1/2}}
>
>However, suppose I now define
>
>b=a//MatrixForm
>
>and now type
>
>Inverse[b]
>
>I *don't* get back any answer as before, but just my input
>
>Inverse[(2 3)]
>       [(4 5)]
>
>(The above is supposed to be a matrix!).  Anyways, why is this?!?  Other
>operations also fail to work in the same manner, such as Det,
>Transpose, Eigenvalues, Eigenvectors, etc.
>
>Is this a bug with Mathematica's front end?  Any help with this would be
>greatly appreciated!
>
>Thanks,
>
>Mike
>
>




  • Prev by Date: Re: graphics question
  • Next by Date: Re: Re: ComplexExpand
  • Prev by thread: Re: Matrix manipulation
  • Next by thread: Re: Matrix manipulation