necomancer
2022-02-21 17:43:03 +08:00
至于对向量求导,也是基本定义,一个标量场(输入向量,输出数字)的函数,f(x) = y ,x=(x1, x2...),则 f'(x)定义为向量
(f(x1,x2,...)'x1, f(x1,x2...)'x2, f'x3, f'x4....)
如果
f(x)是一个向量场 f(x1,x2,...) = (y1,y2,...)
则 f'x 是一个二阶矩阵
y1'x1 y1'x2,...
y2'x1, y2'x2...
也就是对向量求导需要对每一项求导,所以 xTA x 对 x 求导就是一个标量场对向量求导,需要对 x 每一项分别求导,所以需要引入新的下标 k ,(xi Aij xj)'(xk)
这些属于向量微积分,张量代数的基础知识,如果你不想完整学这些,就熟悉一下 einstein summation ,kronecker delta 然后逐项手写,实在不行就写个二阶矩阵然后逐项写,熟悉一下这方面就没问题了,学完数学是 overkill 的