作业帮 > 综合 > 作业

MATLAB中的rand问题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 02:00:01
MATLAB中的rand问题
rand(M,N)应该生成矩阵 矩阵元素范围是区间在[0,1]的随机数 但是我实验的结果确是 有负数 还有大于1的数(有1点几也有2点几) 这是怎么回事 求解释
好像是有两个 但是看不到具体函数
D:\matlab\toolbox\matlab\elmat\rand.bi
D:\matlab\toolbox\matlab\elmat\rand.m % Shadowed
查看源程序代码用OPEN rand就行,基本上所有的matlab自带函数(包括象rand之类的内置函数)都可以通过open打开
matlab的rand函数其实matlab中的随机函数并不是真正意义上的随机函数.某网友称 一组真正的随机数的生成的计算量已经远大于一个一般的个人电脑所能承受的水平(也有生成几个数的运算量较小的算法,不过生成个数受算法限制).所以说Matlab的随机数是伪随机数,但在一定的信度之下是可以看作真正的随机数的.