Can't use invert(), function $ADJOINT is undefined
Subject: Can't use invert(), function $ADJOINT is undefined
From: Robert Dodier
Date: Tue, 16 Aug 2005 10:14:16 -0600
hi dan, you wrote in part:
> I can't seem to use invert() to invert a matrix:
hmm, i don't see this problem. invert succeeds on the versions i tried
(maxima 5.9.1 + cmucl, 5.9.1cvs + clisp or gcl).
> Error in MACSYMA-TOP-LEVEL [or a callee]: The
> function $ADJOINT is undefined.
$ADJOINT is defined in the lisp source code (src/invert.lisp iirc).
so this is puzzling.
> Any ideas about how I can fix this? Weird that the
> ^^-1 operator works, but the invert() function does
> not. I thought one was just an alias for the other.
well, A^^-1 is apparently not calling invert.
but maybe we should make one call the other -- that way
it's guaranteed to be the same result either way, and if there
are bugs we only have to fix one function.
just a thought.
sorry i can't be more helpful,
robert dodier