Matlab中生成随机数的方法
在Matlab中,可以使用内置函数rand和randn来生成随机数。
1. rand函数
rand函数生成均匀分布的随机数,范围为[0,1)。
语法:
r = rand(M, N);登录后复制
其中:
-
M和N是数组的大小。
r是一个包含随机数的数组。
例:
r = rand(5, 5);登录后复制
2. randn函数
randn函数生成正态分布的随机数,均值为0,标准差为1。
语法:
r = randn(M, N);登录后复制
其中:
-
M和N是数组的大小。
r是一个包含随机数的数组。
例:
r = randn(5, 5);登录后复制
其他函数:
除了rand和randn函数,Matlab还提供了其他生成随机数的函数,如:
-
randi: 生成离散均匀分布的随机整数。
randperm: 生成一个乱序排列。
rng: 设置或查询随机数生成器。
以上就是matlab随机数怎么算的详细内容,更多请关注楠楠科技社其它相关文章!