Possibility/ease of doing some vector ops in Maxima



You may need to declare, using matchdeclare,  some variables
of the expression, or what is more likely here, there is
no relation between del(p)  that  you  typed in  and del(p)
the output from diff.  Maybe try tellsimpafter(diff(p),0);

RJF


Neilen wrote:

> Hi Richard.
> 
> On Mon, 2002-09-23 at 04:56, Richard Fateman wrote:
> 
>>I'm not sure of the rest of the suggestion, but
>>tellsimpafter needs to be spelled better!
>>
> Hmm, yeah, I wondered why describe("tellsimpafer") did not give me any
> info :)
> 
> Anyway, spelling it correctly does not seem to help though.  From the
> online help, it sounds like the right thing to do, but it does not seem
> to apply the rule...  BTW, how does one get rid of a rule, once it has
> been made?
> 
> What I get now, is still more or less the same:
> 
> tellsimpafter(del(p),0);
> (D336) 						   [DELRULE1, FALSE]
> (C337) f:diff((u*v)^(p-1));
> ...
> (C340) string(f);
> (D340)(p-1)*(u*v)^(p-1)*DEL(v)/v+(p-1)*(u*v)^(p-1)*DEL(u)/u+
> 	(u*v)^(p-1)*LOG(u*v)*DEL(p)
> 
> 
>>RJF
>>
> 
> [SNIP]
> 
> Thanks
> Neilen
>