量子随机数发生器

版本2.5.1 (3.41 KB gorka zubia
该代码返回一个“n”数量的随机数,这是从ANU量子随机数服务器实时获得的。

155下载

更新太阳,2020年4月26日15:36:46 +0000

从GitHub

在GitHub上查看License

-----------------------------------------------------------------------------------------------------------------------------
简介
-----------------------------------------------------------------------------------------------------------------------------
该函数的目的是为不能接受Matlab“randperm(N, K)”伪随机性的敏感应用程序提供实随机数。
-----------------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------
描述
-----------------------------------------------------------------------------------------------------------------------------
这个函数返回一个包含"n"个实数随机数的行向量,其值介于[1-"n"]和NO repeat之间。
这些随机数是由澳大利亚国立大学的量子随机数服务器实时生成的(需要互联网连接)。
返回的数字可以是“uint8”(0 ~ 255)或“uint16”(0 ~ 65535)类型的整数
-----------------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------------
运行时间
-----------------------------------------------------------------------------------------------------------------------------
该函数需要一个随机时间来检索所要求的数字数组。作为一个例子,使用一台6核的计算机,以下是在不同场景下得到的结果:
########## 执行命令 ########## || ########## 运行时间( ) ##########
>> quantiumrandomgenerator (1, 'uint8') 0.73
>> quantiumrandomgenerator (50, 'uint8') 0.73
>> quantiumrandomgenerator (100, 'uint8') 0.73
>> quantiumrandomgenerator (150, 'uint8') 0.73
>> quantiumrandomgenerator (200, 'uint8') 0.73
>> quantiumrandomgenerator (200, 'uint16') 35.95
>> quantiumrandomgenerator (852, 'uint16') 57.03
>> quantiumrandomgenerator (4216, 'uint16') 53.22
-----------------------------------------------------------------------------------------------------------------------------

引用作为

Gorka zubia(2022)。量子随机数发生器GitHub (https://github.com/gzubia/quantum-random-number-generator/releases/tag/2.5.1)。检索

MATLAB版本兼容性
使用R2019b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!
要查看或报告此GitHub插件中的问题,请访问GitHub库
要查看或报告此GitHub插件中的问题,请访问GitHub库