产生随机数的方法

更新时间:2020-09-10
            模拟实际问题需要大量的随机数o(oa)范围内均匀分布的随机 数是最基本的,任意范围内均匀分布的随机数,以及服从其它分布的 随机数,均可由(0,1)范围内均匀分布的随机数经过变换求得。所以 下面主要说明(0,1)范围内,均匀分布的随机数的产生方法。
            计算机上产生随机数,现在普遍采用的方法是按一定的算法编 制程序,让计算机一个一个地自动产生随机数;而不是把事先作好的 随机数表存入计算机占用大量的内存空间。在计算机的应用上,随机 数是基于数论的同余性质产生的。所谓同余,就是为和b两个数,分 别被M除后,若余数相同,则称A和B对M同余,表示为A = B (mod M) 0 例如:
2 = 5 (mod 3)
21 = 1 (mod 5)
实用的算法往往是写出一个递推公式,反复推算出一个个的随机数, 这个公式的一般形式可以写作:

 

下一篇

SBC是什么-企业为什么需要SB以及应用场景

通信百科

SBC是什么-企业为什么需要SB以及应用场景

sbc一种NAT穿透的方式。SBC可确保VoIP 安全,又可提供媒体代理服务器的套件。SBC架构于IMS网络之上,可作为IMS网络的SIP和RTSP的 Proxy Server,所有的SIP与RTSP讯息都会透过SBC来处理,SBC更具备N... ...

相关内容

在电子产品制造中,QCpass(质量检测)起到怎样的关键作用?

在电子产品制造中,QCpass(质量检测)起到怎样的关键作用?

在电子产品制造领域,QC PASS代表产品通过严格质量检验的状态。源于质量管理体......

最新动态

2025-02-13

pmut技术目前面临的最大挑战是什么?

pmut技术目前面临的最大挑战是什么?

在探讨压电微机械超声换能器(PMUT)的技术原理时,我们首先需要了解其基本结构......

最新动态

2025-02-12

SCRM的功能与CRM的功能区别在哪里?

SCRM的功能与CRM的功能区别在哪里?

客户关系管理(CRM)是一种 全面的软件系统 ,旨在 管理、分析和改善客户关系 ......

最新动态

2025-02-12