Dear All,
my question is probably naive but I am just starting with Maxima and I
have not been able to found a solution to my problem. I use Maxima
5.9.2. Notice, that I didn't observe the behaviour I mention (in the
following) with the previous version of Maxima (5.9.1).
I use Maxima for Linear Algebra and performing matrix multiplication, I
cannot obtain the result of the product as a single matrix whom the
elements are evaluated.
As a simple example :
(%i1) A1:Matrix([a,b,c],[d,e,f],[g,h,i]);
(%o1) Matrix([a, b, c], [d, e, f], [g, h, i])
(%i2) A2:Matrix([j,k,l],[m,n,o],[p,q,r]);
(%o2) Matrix([j, k, l], [m, n, o], [p, q, r])
(%i3) A1.A2;
(%o3) Matrix([a, b, c], [d, e, f], [g, h, i])
. Matrix([j, k, l], [m, n, o], [p, q, r])
(%i4) expand(%);
(%o4) Matrix([a, b, c], [d, e, f], [g, h, i])
. Matrix([j, k, l], [m, n, o], [p, q, r])
(%i5)
and there is no way I can get the matrix expanded. Version 5.9.1 would
give me a longer but expanded answer. I did not change the default
configuration of Maxima.
Thank you for your help,
Fr?d?ric.
--
----------------------------------------------------------------------
Fr?d?ric Machefert LAL - CNRS
Tel : (33) 01 64 46 85 54 Universit? Paris-Sud Orsay
Fax : (33) 01 64 46 83 97 BP 34
frederic.machefert at in2p3.fr 91898 Orsay
----------------------------------------------------------------------