Как улучшить получение производной цепным методом с максимумами wx? - PullRequest
0 голосов
/ 28 августа 2018

, если мы хотим получить по правилу цепочки это уравнение:

у = (4 * x²-2 * х + 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

уже получил правильный ответ, но хочет понять, почему уведомление: «зависит: аргумент должен быть символом; найдено: (4 * x ^ 2-2 * x + 5) ^ 3».

Может кто-нибудь сказать мне, как получить "чистый бесплатный вопрос" ответ?

Спасибо.

...