科研问题中,我们经常遇到各种各样的矩阵求导问题,归纳起来主要有这两类:
1. 数量函数对矩阵变量的求导
2. 矩阵值函数对矩阵变量的求导
(注:遇到点乘等问题时,通过转置等手段转换为矩阵问题)
latex 符号参考:
http://www.mohu.org/info/symbols/symbols.htm
http://zhidao.baidu.com/link?url=For6yUOPJuqgZMpSpSZB_RYkIUTQo9tvLunp9WwNWS6K7xHoYAgZJ4io3qMyo2V938KbUbk0bxO_bOSQmLxiCVRy3oC19e6u9MqvGk-9E8i 矩阵的输入
数量函数对矩阵变量的求导
设 f(X) 是以矩阵 X=(xij)m×n 为自变量的 mn 元函数,且 ∂f∂xij(i=1,2,⋯,n) 都存在,规定 f 对
dfdX=(∂f∂xij)m×n=⎛⎝⎜⎜⎜⎜⎜⎜∂f∂x11⋮∂f∂xm1⋯⋯∂f∂x1n⋮∂f∂xmn⎞⎠⎟⎟⎟⎟⎟⎟
特别地,以 x=(x1,x2,⋯,xn)T 为自变量的函数 f(x) 的导数
dfdx=(∂f∂x1,∂f∂x2,⋯,∂f∂xn)T
称为数量函数对向量变量的导数
【例1】设 a=(a1,a2,⋯,an)T 为给定的向量, x=(x1,x2,⋯,xn)T 是向量变量,且
f(x)=aTx=axT
求 dfdx .
解:由 f(x)=∑ni=1aixi ,则
∂f∂xi=a