如果要通过链式规则推导此方程式:
y =(4 *x²-2* x + 5)³
我们有:
dy / dx = dy / du * du / dx
dy / du = 3 *(4 *x²-2* x + 5)²
du / dx = 8 * x-2
dy / du = 3 *(8 * x-2)*(4 *x²-2* x + 5)²
然后我在wxmaxima(17.10.1,fedora 28)中运行此代码
(%i51) f(x):=(4*x²-2*x+5)³;
(%o51) f(x):=(4*x^2-2*x+5)^3
(%i52) depends(f(x),[y,u],[y,u],x);
depends: argument must be a symbol; found: (4*x^2-2*x+5)^3
-- an error. To debug this try: debugmode(true);
(%i53) diff(f(x),x);
(%o53) 3*(8*x-2)*(4*x^2-2*x+5)^2
已经获得正确答案,但想了解为什么通知:“ depends:参数必须为符号;找到:(4 * x ^ 2-2 * x + 5)^ 3”。
有人可以告诉我如何获得“干净的免费问题”答案吗?
谢谢。