Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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++;std::random如何实现其他发行版?_C++_Std - Fatal编程技术网

C++ C++;std::random如何实现其他发行版?

C++ C++;std::random如何实现其他发行版?,c++,std,C++,Std,C++std统计分布有20种不同的分布。但是,我无法找到其他一些分布,例如Burr、Wakeby、Pearson等。您能建议我如何轻松地实现这些分发吗 问候 Sai与标准库中的大多数内容一样,随机功能定义了用户可以实现以扩展库的概念。的26.5.1中描述了生成随机数的方法。26.5.1.6中描述了随机数分布 要实现一个新的发行版,您需要实现一个满足这些需求的Functor,然后它可以与现有的库实现一起使用 boost(www.boost.org)可能有您需要的版本。谢谢,boost没有多少额外的

C++std统计分布有20种不同的分布。但是,我无法找到其他一些分布,例如Burr、Wakeby、Pearson等。您能建议我如何轻松地实现这些分发吗

问候
Sai

与标准库中的大多数内容一样,随机功能定义了用户可以实现以扩展库的概念。的26.5.1中描述了生成随机数的方法。26.5.1.6中描述了随机数分布


要实现一个新的发行版,您需要实现一个满足这些需求的Functor,然后它可以与现有的库实现一起使用

boost(www.boost.org)可能有您需要的版本。谢谢,boost没有多少额外的发行版,但是我正在寻找的很多发行版都没有。我们想知道是否有任何通用方法可以定义pdf、cdf和其他参数并创建新的发行版。