Hi,
I am trying to do a simple matrix dot vector calculation and getting an
error.
My case boils down to this :
(%i1) load("vect");
(%o1) /usr/local/share/maxima/5.20.1/share/vector/vect.mac
(%i2) load("eigen");
(%o2) /usr/local/share/maxima/5.20.1/share/matrix/eigen.mac
(%i4) ident(2);
(%o4) matrix([1,0],[0,1])
(%i5) columnvector([0,0]);
(%o5) matrix([0],[0])
(%i6) ident(2) . columnvector([0,0]);
MULTIPLYMATRICES: attempt to multiply nonconformable matrices.
-- an error. To debug this try: debugmode(true);
What am I doing wrong?
Without the libraries, I get this, as I expect:
(%i1) m:matrix([1,0],[0,1]);
(%o1) matrix([1,0],[0,1])
(%i2) v:matrix([0],[0]);
(%o2) matrix([0],[0])
(%i3) m.v;
(%o3) matrix([0],[0])
--
--
Hideo at Yokohama - hideo dot at dot yokohama
atsign gmail dot com