Re: symbolic matrix calculation doesn't work
- To: mathgroup at smc.vnet.net
- Subject: [mg56384] Re: [mg56368] symbolic matrix calculation doesn't work
- From: DrBob <drbob at bigfoot.com>
- Date: Sat, 23 Apr 2005 01:16:16 -0400 (EDT)
- References: <200504221025.GAA18917@smc.vnet.net>
- Reply-to: drbob at bigfoot.com
- Sender: owner-wri-mathgroup at wolfram.com
Contrary to what it says in Help, MatrixForm isn't a wrapper. You could input something like this: MatrixForm[T = (-(2*u)^(-1))*{{1, 1}, {1, 1}}] MatrixForm[d = {En1, In1}] MatrixForm[P = {{0, 1}, {1, 0}}] a = (1/2)*Inverse[P - T . P . Transpose[ Conjugate[T]]] . d . Conjugate[d] (output omitted) Note that the line Evaluate[a] in your notebook could have been simply a There is no difference. The result is a scalar, as you probably intended, but there's no way to simplify away the conjugates without assumptions about the variables. For instance, Simplify[a, u > 0] ((En1 + In1*(-1 + 2*u^2))* Conjugate[En1] + (In1 + En1*(-1 + 2*u^2))* Conjugate[In1])/ (4*(-1 + u^2)) Bobby On Fri, 22 Apr 2005 06:25:51 -0400 (EDT), Jack <jack.peng at gmail.com> wrote: > Hi, > I am new to Mathematica and I can't seem to get mathematica to > multiply symbolic matrices. Can anyone please help? The notebook file > is at http://www.eecs.berkeley.edu/~xpeng/question/ > Thank you so much. Please reply to xpeng at eecs.berkeley.edu. > > Jack > > > > -- DrBob at bigfoot.com
- References:
- symbolic matrix calculation doesn't work
- From: "Jack" <jack.peng@gmail.com>
- symbolic matrix calculation doesn't work