一尘不染

Excel GoalSeek算法

algorithm

有人有此算法的代码吗?任何基于C的编程语言都可以,但我更喜欢C#。

我可以尝试实现它,但是我确定我不是第一个…

编辑: 这不是家庭作业,这是一个“ gimme teh codez”问题:DI只是不想重新发明轮子


阅读 1761

收藏
2020-07-28

共1个答案

一尘不染

GoalSeek最有可能使用对分

数学上的二等分法是一种求根方法,该方法会反复将一个间隔一分为二,然后选择一个子间隔,在该子间隔中,必须存在一个根才能进行进一步处理。这是一种非常简单且健壮的方法,但是相对较慢。因此,通常将其用于获得溶液的近似值,然后将其用作更快速收敛方法的起点。1该方法也称为间隔减半法,2二进制搜索法[3]或二分法[4]。

我在这里找到了C#实现:在C#中基于二等分的XIRR实现

2020-07-28