在Microsoft Solver Foundation中是否有使用Nelder-Mead求解器的示例?

时间:2012-09-18 14:29:24

标签: c# optimization sample solver ms-solver-foundation

我一直在查看Microsoft Solver Foundation附带的示例,以获取使用Neler-Mead解算器的示例。样本网站说有一个,但是当我打开用C#编写的NLP样本时,我看到的只是名为SineX的Compact Quasi-Newton求解器示例。

有人使用Nelder-Mead求解器找到有问题的样本,还是有其他任何样本?

MSDN上的MSF样本列表(显示两个NLP样本,但我只看到一个) http://msdn.microsoft.com/en-us/library/ff524501(v=vs.93).aspx

1 个答案:

答案 0 :(得分:2)

Solver Foundation样本在C#中似乎不包含任何明确的Nelder-Mead示例。但是,你可以通过用他们的Nelder-Mead记者替换紧凑的Quasi-Newton求解器和参数,轻松地在 SineX 样本中测试Nelder-Mead:

var solver = new NelderMeadSolver();
...
var param = new NelderMeadSolverParams();