社区
VB基础类
帖子详情
请问 “线性同余法” 产生随机数是什么意思???
michaelpeng7799
2002-07-27 11:13:57
随机数当然知道是怎么回事,
那 “线性同余法” 是什么法?
这是国二级VB书里提到的P225页
用 “线性同余法”产生随机数,公式如下:
x=(x*29+37) mod 1000
为什么是29和37??为什么用MOD ?? 最主要不明白 “线性同余法” 是什么东东?
书上就只说名字了,没给解是,哪位知道啊,多谢!!!
...全文
128
回复
打赏
收藏
请问 “线性同余法” 产生随机数是什么意思???
随机数当然知道是怎么回事, 那 “线性同余法” 是什么法? 这是国二级VB书里提到的P225页 用 “线性同余法”产生随机数,公式如下: x=(x*29+37) mod 1000 为什么是29和37??为什么用MOD ?? 最主要不明白 “线性同余法” 是什么东东? 书上就只说名字了,没给解是,哪位知道啊,多谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
C语言
线性同余法
产生随机数
.rar_C语言
线性同余法
产生随机数
_seed
总结来说,"C语言
线性同余法
产生随机数
"是通过设置特定的线性同余方程参数,结合C语言编程,实现一个高效的伪随机数生成器。`readme.docx` 文件可能提供了更多关于如何使用这些示例或函数的说明。理解并掌握这种...
线性同余法
随机数产生算法
随机数在概率算法中扮演着重要的作用,在现实的计算机系统无法产生真正的随机数,因此概率算法在实际中使用...
线性同余法
是经典的随机数产生算法,详细介绍请参照计算机算法设计与分析>>,王小东著. 本代码是用matlab开发的
基于DSP的
线性同余法
生成随机数的头文件 可以轻松调用 已经在CCS上调试通过
在本文中,我们将深入探讨这个话题,并结合基于TI DSP(数字信号处理器)的实现来阐述如何利用
线性同余法
生成随机数。
线性同余法
的基本原理是利用一个线性同余方程来生成一系列看似随机的数。这个方程通常表示为:...
混合同余法
产生随机数
和M序列产生方法(算例及matlab程序)
混合同余法是一种常用的伪随机数生成算法,其基本原理是通过一个线性同余方程来迭代
产生随机数
。该方法的形式化定义如下: \[ x_{i+1} = (Ax_i + c) \mod M \] 其中: - \(x_i\) 表示第\(i\)个随机数; - \(A\) 和 \...
混合同余法
产生随机数
当\( a = 2 \)且\( c = 0 \)时,即为最简单的
线性同余法
。 2. **参数选择与优化** 模数\( m \)的选取至关重要,因为它决定了生成序列的周期。通常选择较大的素数以获得更长的周期。例如,参考文献中给出了\( m \)...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章