IT++和MATLAB随机性

问题描述 投票:0回答:1

如何在IT++和MATLAB中获得相同的随机结果? 例如,MATLAB中的默认随机生成器算法是“ Twister”,它是“ Mersenne Twister”,其中包括关键字

mt19937ar
。 因此,当我在MATLAB中写
rng(0, "twister")
时,结果始终相同(种子= 0。) 但是,我不知道如何将其设置为++以在MATLAB和IT ++之间获得相同的随机结果。 为了进行测试,我们可以分别比较MATLAB和IT ++的
rand(1,5)
randu(5)

c++ matlab random signal-processing communication
1个回答
0
投票
可以在其他方面做其他方式

您可以将其++随机模块转换为 MEX功能,MATLAB

可召唤

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.