共查询到16条相似文献,搜索用时 62 毫秒
1.
研究了利用均匀分布随机数发生器产生其他任意分布随机数的方法 ,给出了产生指数分布和正态分布随机数的两个实例并进行了检验 相似文献
2.
通过对信息安全系统中常用的伪随机数生成算法及其随机性进行分析,比较了不同的伪随机数生成算法实现的优缺点。在此基础上提出了一种将Visual C++中伪随机数生成机制与线性反馈移位寄存器结合起来产生随机数的改进方案,通过数值模拟和对比分析表明,改进方案具有较好的计算性能和随机性。 相似文献
3.
设计实现了一种数据率可调,m序列级数可配置的伪随机序列发生器.该设计在线性反馈移位寄存器基础上,通过线性反馈函数来产生模最长的m序列,并利用FPGA的可重构性与灵活性,采用硬件描述语言VHDL进行设计,使用Quartus Ⅱ 8.0进行综合布线,最终适配到DE2开发板用示波器等设备进行了测试.系统设计具有结构简单、安全性高、运行速度快、灵活性强,可被广泛应用于网络、通信、信息安全等领域. 相似文献
4.
在解决一些NP难的组合优化问题时,很多优秀的元启发算法利用了随机局部搜索(SLS)策略.而随机局部搜索策略的关键在于随机数发生器(PRNG),从随机数发生器的周期和速度特性探索了其对随机局部搜索的影响.主要实验方法是,测试多个实例及运行多遍程序,目的是消除随机意义的偶然性.分析了两个案例:一个是30pt方法,它是优化旅行商问题(TSP)的有效方法;另一个是RLS方法,其为解决最大团(MCP)的目前最优方法.另外,探索了是否存在较好的随机数发生器.结果表明,对这两个案例,不同特性的随机数发生器对实例有不同程度的影响,而且也存在较好的随机数发生器. 相似文献
5.
闵敏 《江苏技术师范学院学报》2001,7(4):36-39
随着社会步入开放式的网络时代 ,对广泛应用于信息安全的密码学的研究越来越引起有关专业人士的兴趣。目前的加密体制仍以公钥体系为主流 ,且最常见的密钥选取方法就是选取一个具有某种特征的随机数 ,因此随机数的好坏就直接影响到密钥的安全 ,从而也就影响到整个加密体系的安全。本文阐述了一个好的伪随机数序列的条件 ,着重介绍了如何利用线性反馈移位寄存器产生m_序列的方法 相似文献
6.
叙述了产生伪随机数的原理及采用VisualC++语言获得伪随机数发生器的方法。在模拟微波离子源强流中子管的引出系统的光学特性的过程中,采用了这个发生器,并对其产生的结果进行了检验,获得了满意的结果。 相似文献
7.
超素数法长周期伪随机数发生器的应用算法 总被引:4,自引:0,他引:4
在超素数用于生成伪随机数的基础上,结合素数性质以及算法技巧,给出一种优选乘子的超素数伪随机数法和一种更长周期的伪随机数生成方法,这两种方法都有更理想的统计性能。超素数方法的周期是M-1,而长周期方法的周期为M(M-1)。统计结果表明,新方法具有良好的统计特性,文中一并给出了计算方法和数值示例。 相似文献
8.
基于Mersenne Twister发生器,提出了一种新的随机数发生器:先对MT递推式进行改进,再将得到的发生器与线性同余发生器进行组合.得到的新随机数序列具有更优越的统计性质,其周期与MT相同,在实际问题的计算中可认为是无穷长,能有效地满足Monte Carlo模拟的计算要求. 相似文献
9.
研究了Weierstrass函数∑∞n=0ancos(bnπx)中a,b,x的取值对序列{xn}的随机性的影响;证明了b>1时能够产生具有不可预测性的优良随机序列{xn}.在此基础上设计了一个用于数据加密的随机数发生器.和其他的随机数发生器相比,在保持优良的随机性的前提下,该随机数发生器具有序列不可预测、较大的密钥空间、占用较小的存储空间、算法简单、实现方便等优点.在一定程度上加强了随机数发生器的安全性,符合一个较好的随机数发生器的要求. 相似文献
10.
随机数广泛应用于信息论、控制论、排队论、可靠性理论及人工智能等领域,利用FPGA的高效性、稳定性来产生均匀随机序列的方法为系统设计或测试带来了极大的便利.本文在原有算法基础上结合同余法及Lag Fibonaicc序列的特点,构建了一个快速高质量的均匀分布随机数发生器.实验研究证明随机数发生器具有良好的随机特性及均匀性. 相似文献
11.
阐述了随机序列在数字产品产权保护措施中的作用,并对随机序列生成器底层逻辑进行了研究;对线性同余发生器存在的缺陷进行了改进,设计了一种新的随机序列发生器,对改进前后发生器进行参数检验、均匀性检验等随机性进行测试,结果表明,改进后的随机序列发生器有较好的随机性和独立性. 相似文献
12.
使用LabVIEW编程环境,通过软件生成各种常用波形、公式波形、实时任意波形进行合成。再将数据通过串行口,下载到C8051F330微控制器的FLASH ROM,经过10位的D/A转换输出各种任意波形的模拟信号。并可以手绘任意信号输出,实现任意波形发生器的全部功能。当需要更改波形时,则在PC机软件上重绘波形图,重复采样、下载、存储、产生波形的工作过程。 相似文献
13.
基于FPGA的白噪声信号发生器的实现 总被引:3,自引:0,他引:3
论述了基于FPGA的窄带高斯白噪声发生器的实现方法,并给出了相关程序及电路图.这种方法与传统的由数字电路组成的白噪声信号发生器相比,不仅使电路的体积大为减小,也使得电路的灵活性大大提高,可用于通信系统测试. 相似文献
14.
基于FPGA和双端口RAM的DDS任意波形发生器的实现 总被引:1,自引:0,他引:1
石玮 《湖北师范学院学报(自然科学版)》2008,28(1):41-45
介绍了一种基于FPGA和双端口RAM的DDS任意波形发生器的实现方法。该系统使用单片机作为主控器,完成用户接口的处理和协调控制的功能,FPGA在实现了DDS中的累加器的功能的同时也集成了单片机的外围接口电路,双口RAM的引入使得在单片机向其写入数据的同时,FPGA可进行扫描输出,加快了系统速度。同时给出了在Proteus和Matlab下的仿真结果。 相似文献
15.
ZHANG Huanguo WANG Yuhua WANG Bangju WU XIAOping 《武汉大学学报:自然科学英文版》2007,12(1):75-78
0 Introduction With the development of cryptography, the need for random numbers of high quality is sharply growing. Pub- lic/private keypairs for asymmetric algorithms are gener- ated from random bit streams[1,2]; random numbers are also used for key gen… 相似文献
16.
基于Cauchy和Gaussian分布状态发生器的模拟退火算法 总被引:21,自引:0,他引:21
模拟退火 (SA )算法是一种常用的概率性全局优化算法 ,但其搜索行为和优化性能对参数有严重的依赖性 ,其中状态发生器的设计最为关键。论文主要研究函数优化中基于 Cauchy分布的状态发生器 (SGC)和基于 Gaussian分布的状态发生器 (SGG)对 SA算法性能的影响。对分布机制的研究表明 ,SGC有利于大范围搜索和脱离极小区域 ,而SGG较适合于局部搜索。对不同复杂度的典型问题的仿真表明 ,优化简单单极小问题时 SGC的优化效率优于基于SGG,优化复杂多极小或存在平坦区的简单问题时 SGC的优化度和鲁棒性均优于 SGG。进而利用对尺度参数的“退温”控制 ,提出了 SGC的改进策略 ,较大程度上提高了优化度和鲁棒性。 相似文献