[Maxima] symbolic vector differentiation
Daniel M. Newman
dmnewman at pobox.com
Thu Apr 3 19:53:50 CDT 2008
I've been trying to perform differentiation with respect to a vector,
using, for example:
(%i1) make3vec(vec) := vec :: makelist(vec[i],i,1,3);
(%i3) T:v . transpose(v);
Non-variable 2nd argument to diff:[v,v,v] -- an error. To
debug this try debugmode(true);
However, if I differentiate with respect to a single element of the
vector it works fine, eg:
Any suggestions on how to have Maxima perform the differentiation with
respect to a vector rather than a scalar?
Thanks in advance.
More information about the Maxima