1.
(3)->(4)
qn+1−qn−hvn−h2Mfext=h2Mfint(qn+1)
1h2M(qn+1−sn)=fint(qn+1)
右边项左移然后对 qn+1 积分, 注意 qn+1 为矩阵, 矩阵的积分请参见http://blog.youkuaiyun.com/seamanj/article/details/53300058
∫1h2M(qn+1−sn)dqn+1−∫fint(qn+1)dqn+1=1h2∫M12(qn+1−sn)d(M12(qn+1−sn))+∑iWi(qn+1)=12h2(M12(qn+1−sn):M12(qn+1−sn))+∑iWi(qn+1)=12h2∥M12(qn+1−sn)∥2F+∑iWi(qn+1)
得证.
2.
(8)式中的第二、三项是(4)式中的W项
3.
(8)->(10)
对(8)式相对
q
求导,然后令其为0
4.Gauss-Seidel 和 Jacobi 算法的比较
5.令
则
C(q+Δq)=C(q)+∇C(q):Δq=C(q)+tr(∇C(q)TΔq)=0
对(12)式求导
∂(12(M12Δq:M12Δq)+λ(C(q)+∇C(q):Δq))∂Δq=MΔq+λ∇C(q)=0