Function: fixD - prepare a function for differentiation with D
Calling sequence:
fixD(f)
Parameters:
f - a procedure name
Description:
Examples:
Defining f using defined function g :
>
f:= x -> x*g(x^2);
g:= x -> 1 + x^2;
D(f) does not work:
> D(f);
Using fixD(f) to make this work:
> fixD(f); D(f);
Another function h defined using both f and g .
> h:= (x,y) -> f(x) + g(y); D[1](h);
Using fixD(h) to make D[1](h) work:
> fixD(h); D[1](h);
See also:
D , diff , makediff , Problems with D
Maple Advisor Database R. Israel, 2001