Partial derivative with respect to x^2
16 views (last 30 days)
Show older comments
Suppose I have a function f
f = (x^5*y^3+ z^2*x^2+y*x) / (x^3*y+x*y)
how do I take derivative of this function with respect to x^2.
I have used diff(f, x^2) but it is returning an error.
syms x y z
f= (x^5*y^3+ z^2*x^2+y*x) / (x^3*y+x*y)
diff(f,x^2)
0 Comments
Answers (3)
David Goodmanson
on 18 Nov 2022
Edited: David Goodmanson
on 18 Nov 2022
Hi Yadavindu,
df/d(x^2) = (df/dx) / (d(x^2)/dx) = (df/dx) / (2*x)
which you can code up without the issue you are seeing.
5 Comments
David Goodmanson
on 18 Nov 2022
yes, although you could write it in one line and toss in a simplify:
syms x y z
f= (x^5*y^3+ z^2*x^2+y*x) / (x^3*y+x*y);
f1 = simplify(diff(f,x)/(2*x))
f1 = (2*x^5*y^3 + 4*x^3*y^3 - x^2*z^2 - 2*x*y + z^2)/(2*x*y*(x^2 + 1)^2)
KSSV
on 18 Nov 2022
syms x y z
f= (x^5*y^3+ z^2*x^2+y*x) / (x^3*y+x*y)
dfdx = diff(f,x)
dfdx2 = diff(dfdx,x)
See Also
Categories
Find more on Linear Algebra in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!