strange behavior in "rk": unable to evaluate the predicate errexp1
Subject: strange behavior in "rk": unable to evaluate the predicate errexp1
From: Daniel Lakeland
Date: Thu, 18 Jan 2007 07:30:52 -0800
On Wed, Jan 17, 2007 at 09:38:22PM -0800, Daniel Lakeland wrote:
....
> - 2.1522E+7 hp vx - 2.1522E+7 h vp - 134500. h - 100.0]
The error was with the "vp" above, which is one of the derivatives. I
needed to re-substitute that expression during the re-derivation. With
a little help from Robert Dodier I figured out what the error meant
and when I looked in the variable "errexp1" it was obvious.
> Maxima was unable to evaluate the predicate:
> errexp1
I think this error message is confusing. I agree with not immediately
dumping what might be a very long predicate, however perhaps a more
helpful error message would be:
Maxima was unable to evaluate a predicate. The predicate expression
may be examined in the global variable "errexp1"
--
Daniel Lakeland
dlakelan at street-artists.org
http://www.street-artists.org/~dlakelan