06-13-2018, 10:28 AM
The command, "diff(expr, var, [Order])," is designed to return derivatives of a specified order; but [Order] does not support a {list} as an argument for the Order option. Is there a convenient way to obtain a list, (or a range), of the derivatives of an expression? (This might be useful for identifying patterns in a series, etc.).
[CAS] Example:
f(x):=ln(x); // ==> {x^-1, -1* x^-2, 2*x^-3 }, With the first three derivatives as the desired "Order."
f'(x);
f''(x);
f'''(x);
-or-
diff(f(x),x,1);
diff(f(x),x,2);
diff(f(x),x,3);
Objective: Obtain a list of the derivatives of an expression from a single command.
Thanks!
-Dale-
[CAS] Example:
f(x):=ln(x); // ==> {x^-1, -1* x^-2, 2*x^-3 }, With the first three derivatives as the desired "Order."
f'(x);
f''(x);
f'''(x);
-or-
diff(f(x),x,1);
diff(f(x),x,2);
diff(f(x),x,3);
Objective: Obtain a list of the derivatives of an expression from a single command.
Thanks!
-Dale-