没太看明白
能不能把区域分成几段,用两种分别积分,再在各段比较一下?
也许只有少数点差异极大
【 在 xibaomo 的大作中提到: 】
: 问题是这样,定义一个积分形式的成本函数:\int A(t)dt, 然后求对某个参量v的梯度,然后优化找最低点。求梯度本质上就是求出所有点上dA/dv的值再求和。
: 求dA/dv有两种方法,第一种就是数值差分,给v加个小量再算A的变化。另一种就是某种特定的算法。
: 现在问题来了,如果比较dA/dv在各点上的值,两种算法是差不多的,但积分之后(就是求和),数值差异就很明显,甚至符号都不一样。
: ...................
--
FROM 112.103.44.*