Matlab编程定义的不同函数都调用了同一个产生随机数的函数,产生的随机数是否相同?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/16 21:27:59
Matlab编程定义的不同函数都调用了同一个产生随机数的函数,产生的随机数是否相同?
下面一个程序段调用的4个函数,在定义时都调用了x=hygernd(N,M,n,1,k);用来产生随机数.请问程序段中这些函数产生的随机数是否为同一组?若想让这些函数处理的随机数为同一组随机数,该如何编写?
for(q=1:1:w)
Npm(q)=peterson(N,M,n(q),k);
Npmc(q)=cpeterson(N,M,n(q),k,p);
S(q)=standard(N,M,n(q),k);
Sc(q)=cstandard(N,M,n(q),k,p);
end
下面一个程序段调用的4个函数,在定义时都调用了x=hygernd(N,M,n,1,k);用来产生随机数.请问程序段中这些函数产生的随机数是否为同一组?若想让这些函数处理的随机数为同一组随机数,该如何编写?
for(q=1:1:w)
Npm(q)=peterson(N,M,n(q),k);
Npmc(q)=cpeterson(N,M,n(q),k,p);
S(q)=standard(N,M,n(q),k);
Sc(q)=cstandard(N,M,n(q),k,p);
end
![Matlab编程定义的不同函数都调用了同一个产生随机数的函数,产生的随机数是否相同?](/uploads/image/z/3154890-66-0.jpg?t=Matlab%E7%BC%96%E7%A8%8B%E5%AE%9A%E4%B9%89%E7%9A%84%E4%B8%8D%E5%90%8C%E5%87%BD%E6%95%B0%E9%83%BD%E8%B0%83%E7%94%A8%E4%BA%86%E5%90%8C%E4%B8%80%E4%B8%AA%E4%BA%A7%E7%94%9F%E9%9A%8F%E6%9C%BA%E6%95%B0%E7%9A%84%E5%87%BD%E6%95%B0%2C%E4%BA%A7%E7%94%9F%E7%9A%84%E9%9A%8F%E6%9C%BA%E6%95%B0%E6%98%AF%E5%90%A6%E7%9B%B8%E5%90%8C%3F)
产生的随机数应该不同,如果需要相同,要设置相同的种子,具体查看rand函数用法,rand('state',0)
Matlab编程定义的不同函数都调用了同一个产生随机数的函数,产生的随机数是否相同?
java中产生随机数的函数是什么
C语言中产生随机数的函数
怎样调用一个可以产生随机数0,1,2的函数
C语言中,主函数中调用一个随机数函数,保证每次产生的随机数不重复,该如何弄呢?
关于matlab的产生随机数的问题:
MATLAB产生两个随机数的问题
请问在matlab中产生一定范围内的随机数的函数
Matlab怎么样利用计算机内部函数产生高斯分布的随机数呢?
matlab中如何按照 给定的概率密度函数 产生随机数呢?
RND函数产生的随机数的区间是?(VB)
excel中RAND函数产生随机数的概率控制