小编分享matlab randi()函数怎么用。

访客 212 0

matlab randi()函数怎么用

MATLAB randi() 函数的使用

MATLAB randi() 函数用于生成指定范围内随机整数。语法如下:

randi([a, b], m, n)

其中:

    [a, b]:随机整数范围,a 和 b 为范围的最小值和最大值 m:生成的矩阵的行数 n:生成的矩阵的列数

示例:

生成 5x5 范围在 [1, 10] 之内的随机整数矩阵:

A = randi([1, 10], 5, 5);
登录后复制

参数详解:

    范围参数:

    randi() 函数的第一个参数指定了随机整数的范围。参数可以是标量(单个值)或向量(具有两个元素)。如果参数是标量,则随机整数将在 [1, 参数] 的范围内生成。如果参数是一个向量,则随机整数将在 [向量(1), 向量(2)] 的范围内生成。

    矩阵大小参数:

    randi() 函数的第二个和第三个参数指定了生成随机整数矩阵的大小。第二个参数指定行数,第三个参数指定列数。

使用提示:

    要生成单个随机整数,可以省略矩阵大小参数。 如果省略范围参数,randi() 函数将生成 [0, 1] 范围内的随机整数。 randi() 函数生成的随机数是伪随机的,这意味着它们是基于一个确定的算法生成的。这对于某些应用程序来说可能是一个缺点,例如加密。

以上就是matlab randi()函数怎么用的详细内容,更多请关注楠楠科技社其它相关文章!

标签: #函数 #matlab #randi