我正在尝试使用newton-raphson方法求非线性方程组,如第9.6章“数字对象”一书中所述,以解决多变星的静水e。
对于每次迭代,我改变书中描述的半径向量,如x-> x + delta(可以为每次迭代计算delta)但我不能忽略它可以进行shell交叉的事实 - 意味着i shell移动到更高的shell然后i + 1,这会导致负体积。 我知道有一种方法可以通过将delta乘以一个因子来避免shell交叉,但我不知道如何计算它。书中没有关于壳穿越的描述。
有谁知道如何提供帮助? 感谢的