每次运行时泊松分布总是产生相同的实例

谁在乎

我正在尝试通过泊松分布为我的项目生成随机到达。代码部分:

#include <iostream>
#include <fstream>
#include <cstdlib>
#include <cmath>
#include <random>
#include <ctime>
int nextTime(double lambda,int timeslots,int PU_number);

int main()
{
    srand(time(0));
    //some code
    nextTime(4,time_slots,PU_number);
}
int nextTime(double lambda,int timeslots,int PU_number)
{
    int mat[PU_number][timeslots];
    std::default_random_engine generator;
    std::poisson_distribution<int> distribution(lambda);
    int number;
    int total=0;
    for(int i=0; i< PU_number;i++)
    {
        total=0;
        for(int j=0;j<timeslots;j++)
        {
            number = distribution(generator);
            total+=number;
            mat[i][j]=total;//another matrix, not relevant here
            cout<<number<<" ";
        }
        cout<<endl;
    }
    return 0;
}

上面的代码总是产生相同的数字。这是怎么了

眼睛的树

srand种子rand,不是你的std::default_random_engine要播种,请使用

std::default_random_engine generator(std::random_device{}());
                                     ^^^^^^^^^^^^^^^^^^^^^^
                                     e.g., any seed can go here

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

每次运行时泊松分布总是产生相同的实例

来自分类Dev

函数总是产生相同的数字

来自分类Dev

拟合泊松分布

来自分类Dev

为什么类定义总是产生相同的字节码?

来自分类Dev

有损减压总是产生相同的输出吗?

来自分类Dev

每次生成随机QString都会产生相同的结果

来自分类Dev

使泊松分布适合正态分布

来自分类Dev

Make 每次运行时总是调用一些依赖规则

来自分类Dev

如何创建随机种子以在每次 simevents 运行时产生不同的结果???(随机种子?)

来自分类Dev

Java中的泊松分布(正确吗?)

来自分类Dev

在C ++中实现泊松分布

来自分类Dev

如何使Seaborn符合泊松分布?

来自分类Dev

递归和,使用泊松分布

来自分类Dev

在泊松分布python中找到概率

来自分类Dev

具有多个x的泊松分布

来自分类Dev

Python中的双变量泊松分布

来自分类Dev

使用R生成泊松分布

来自分类Dev

递归和,使用泊松分布

来自分类Dev

每次运行时更改都会重新创建MediaBrowserServiceCompat实例

来自分类Dev

程序每次运行时是否使用相同的cpu寄存器?

来自分类Dev

Random.Next()在每次运行时,数字始终提供相同的输出

来自分类Dev

VS Cloud Load Test:每次使用相同的脚本运行时,结果都是不同的(太多)

来自分类Dev

每次运行时生成新的 UUID

来自分类Dev

每次循环运行时更改类

来自分类Dev

rand()函数是否总是使用相同的种子产生相同的结果?

来自分类Dev

FormulaArray产生运行时1004错误

来自分类Dev

如何确定传递给宏的表达式是否总是产生相同的值?

来自分类Dev

每次程序启动后,DEC加密都会产生相同的结果

来自分类Dev

每次Java中的手动列表改组都会产生相同的结果

Related 相关文章

热门标签

归档