matlab求梯度

symsx1x2f=x1^2+x2^2求f的梯度,结果为[2*x12*x2]✀,怎么求...
2026年09月24日 12:14
有2个网友回答
网友(1):

2011b可用
syms x1 x2
f = x1^2+x2^2
gradient(f)

2009a以下,可用
syms x1 x2
f = x1^2+x2^2
[diff(f,x1);diff(f,x2)]

网友(2):

syms x
y=(x^2)/2-log(x)
grady=jacobian(y)
x是n维向量是不合适