Uniform random number generators by Agner Fog, 2001 - 2007 randomc.zip contains a C++ class library of uniform random number generators of good quality. The random number generators found in standard libraries are often of a poor quality, insufficient for large monte Carlo calculations. This C++ implementation provides random number generators of a much better quality: Better randomness, higher resolution, and longer cycle lengths. The same random number generators are available as libraries coded in assembly language for higher speed. These libraries can be linked into projects coded in other programming languages under Windows, Linux, BSD, etc. The library files are available in the archive asmlib.zip. Non-uniform random number generators are provided in stocc.zip.
标签: generators contains Uniform randomc
上传时间: 2014-12-01
上传用户:royzhangsz
Computes BER v EbNo curve for convolutional encoding / soft decision Viterbi decoding scheme assuming BPSK. Brute force monte Carlo approach is unsatisfactory (takes too long) to find the BER curve. The computation uses a quasi-analytic (QA) technique that relies on the estimation (approximate one) of the information-bits Weight Enumerating Function (WEF) using A simulation of the convolutional encoder. Once the WEF is estimated, the analytic formula for the BER is used.
标签: convolutional Computes encoding decision
上传时间: 2013-12-24
上传用户:咔乐坞
pMatlab is a toolsbox from MIT for running matlab in parallel style on a multi-core PC or a cluster environment. These two documents summary the usage of pMatlab and running time measurements on three simple monte Carlo simulation codes.
标签: multi-core toolsbox parallel pMatlab
上传时间: 2014-12-05
上传用户:zhliu007
The package includes 3 Matlab-interfaces to the c-code: 1. inference.m An interface to the full inference package, includes several methods for approximate inference: Loopy Belief Propagation, Generalized Belief Propagation, Mean-Field approximation, and 4 monte-carlo sampling methods (Metropolis, Gibbs, Wolff, Swendsen-Wang). Use "help inference" from Matlab to see all options for usage. 2. gbp_preprocess.m and gbp.m These 2 interfaces split Generalized Belief Propagation into the pre-process stage (gbp_preprocess.m) and the inference stage (gbp.m), so the user may use only one of them, or changing some parameters in between. Use "help gbp_preprocess" and "help gbp" from Matlab. 3. simulatedAnnealing.m An interface to the simulated-annealing c-code. This code uses Metropolis sampling method, the same one used for inference. Use "help simulatedAnnealing" from Matlab.
标签: Matlab-interfaces inference interface the
上传时间: 2016-08-27
上传用户:gxrui1991
This demo shows the BER performance of linear, decision feedback (DFE), and maximum likelihood sequence estimation (MLSE) equalizers when operating in a static channel with a deep null. The MLSE equalizer is invoked first with perfect channel knowledge, then with an imperfect, although straightforward, channel estimation algorithm. The BER results are determined through monte Carlo simulation. The demo shows how to use these equalizers seamlessly across multiple blocks of data, where equalizer state must be maintained between data blocks.
标签: performance likelihood decision feedback
上传时间: 2013-11-25
上传用户:1079836864
课程设计中首先采用Ising model的思想建立一个二维的模型,然后利用重要性抽样和monte Carlo方法及其思想模拟铁磁-顺磁相变过程。计算了顺磁物质的能量平均值Ev、热容Cv、磁化强度M及磁化率X的值,进而研究Ev、Cv、M、X与温度T的变化关系并绘制成Ev-T图、Cv-T图、M-T图、X-T图,得出顺磁物质的内能随着温度的升高先增大而后趋于稳定值;热容Cv、磁化率X随着温度的升高先增大后减小;磁化强度M在转变温度Tc处迅速减小为零,找出铁磁相变的转变温度Tc大约为2.35
上传时间: 2017-05-29
上传用户:水中浮云
VHDL implementation of the twofish cipher for 128,192 and 256 bit keys. The implementation is in library-like form All needed components up to, including the round/key schedule circuits are implemented, giving the flexibility to be combined in different architectures (iterative, rolled out/pipelined etc). Manual in English is included with more details about how to use the components and/or how to optimize some of them. All testbenches are provided (tables, variable key/text, ECB/CBC monte carlo) for 128, 192 and 256 bit key sizes, along with their respective vector files.
标签: implementation twofish cipher VHDL
上传时间: 2017-06-25
上传用户:王小奇
,对于一个使用相关器的二进制通信系统,用monte carlo仿真估计Pe并且画出Pe与SNR的对比图~
上传时间: 2017-08-22
上传用户:thesk123
产生随机高斯白噪声,用于monte carlo仿真
上传时间: 2017-09-07
上传用户:gaome
应用Fortran对一维Iing模型进行计算,得到了较好的结果。
标签: Fortran monte Carlo Iing 模拟 模型 源代码
上传时间: 2017-04-11
上传用户:jingang.007@qq.com