📅  最后修改于: 2023-12-03 14:49:25.037000             🧑  作者: Mango
在 Matlab 中,可以使用内置的 rand
或 randi
函数来生成随机数。同时,也可以使用这些函数来从数组中选择随机数。
下面是一些从数组 matlab 中选择随机数的示例代码:
% 定义一个数组
A = [1 2 3 4 5 6 7 8];
% 从数组 A 中选择一个随机数
random_num = A(randi(numel(A), 1));
上述代码中,我们使用 randi
函数生成一个随机索引,然后使用该索引从数组 A
中选择一个随机数。
% 定义一个数组
B = [10 20 30 40 50 60 70 80];
% 从数组 B 中选择三个随机数
random_nums = B(randperm(numel(B), 3));
上述代码中,我们使用 randperm
函数生成一个随机排列,然后使用该排列从数组 B
中选择三个随机数。
以上是从数组 matlab 中选择随机数的示例代码。使用这些代码可以方便地从数组中选择随机数,可以在编写各种 Matlab 应用程序时起到很好的作用。