如何使用boost最小化C ++函数?

时间:2011-02-04 16:26:25

标签: c++ function boost std minimize

所以我有一个像

这样的功能
int f(int i, int j, int c, double d) {
    /*...any operations with i, j, c, d affect on some return int we have*/
}

在boost或STD中是否有任何东西会占用我的函数并找到最小化函数输出的输入参数?

3 个答案:

答案 0 :(得分:5)

我假设您正在尝试进行“简单”的数学多维最小化。

GSL has some functions to help you with this。我不会再看;)

答案 1 :(得分:4)

我理解您正在寻找代码来执行mathematical optimization

据我所知,Boost没有任何事情可做,标准库也没有;但是,NLopt可能正是您所寻找的。

答案 2 :(得分:2)