Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
逆高斯分布c++; 我想做一个C++程序,可以得到一个数字的逆高斯分布,如代码>范数。S.INV在< Excel:>代码> < /P> =NORM.S.INV(0.95) -> 1.644853627_C++_Statistics - Fatal编程技术网

逆高斯分布c++; 我想做一个C++程序,可以得到一个数字的逆高斯分布,如代码>范数。S.INV在< Excel:>代码> < /P> =NORM.S.INV(0.95) -> 1.644853627

逆高斯分布c++; 我想做一个C++程序,可以得到一个数字的逆高斯分布,如代码>范数。S.INV在< Excel:>代码> < /P> =NORM.S.INV(0.95) -> 1.644853627,c++,statistics,C++,Statistics,我试过使用Boost 问题是我不知道如何使用boost包来实现这一点。我已经完成了以下程序: #include <boost/math/distributions/inverse_gaussian.hpp> #include <iostream> int main() { std::cout << "Hello world" << std::endl; using boost::math::inverse_gaussian;

我试过使用Boost

问题是我不知道如何使用boost包来实现这一点。我已经完成了以下程序:

#include <boost/math/distributions/inverse_gaussian.hpp>
#include <iostream>

int main() {
    std::cout << "Hello world" << std::endl;
    using boost::math::inverse_gaussian;
    double Inverse = inverse_gaussian my_ig(2, 3);
    std::cout << Inverse;
    return 0;
}
#包括
#包括
int main(){

std::cout我认为逆高斯构造函数不能返回双。。。 例如,这段代码可以工作。

逆高斯my_ig(2,3);

std::cout
double Inverse=Inverse\u gaussian my\u ig(2,3);
--您想用这行代码做什么?我想分配一个逆函数(如Excel示例中所示)一个双C++不这样工作,不管你想做什么。语法没有任何意义。看起来像代码>反相高斯-< /Code >和S.INV的< /COD>不一样,根据每一个文档的文件。我可以编译那个代码,但是它只返回我插入括号中的第一个值。(在本例中为
2
)。