首页 > 其他分享 >matlab生成随机数的rand、randi和randn三种形式

matlab生成随机数的rand、randi和randn三种形式

时间:2022-10-26 17:56:07浏览次数:66  
标签:rand randi randn ... 生成 matlab 随机数

matlab中关于随机数的产生有3种库函数,下面我们来看看它们的形式:
1、rand(…)
它是生成0~1之间(开环,不包含0和1两个数)均匀分布的伪随机数,也就是无穷次试验其中每个数产生的概率是一样的。
它的函数格式如下:

点击查看代码
 R = rand(N)              % 生成N×N的矩阵随机数,其中每个元素位于0~1之间
 R = rand([M,N,P,...])    % 生成M×N×P×...的矩阵随机数
 R = rand(M,N,P,...)      % 同上,中括号不是必须
 R = rand(..., CLASSNAME) % 生成CLASSNAME类型的随机数,如 'double' or 'single'
例如生成double类型的5×3均匀分布的0到1间随机数:

标签:rand,randi,randn,...,生成,matlab,随机数
From: https://www.cnblogs.com/dollar/p/16829361.html

相关文章