5.4.2 梯度计算