matlab从一个数组中随机选取一个数
时间: 2024-02-01 16:04:11 浏览: 98
samplepick:从数组中随机选取一个样本-matlab开发
你可以使用`randi`函数从一个数组中随机选取一个数。以下是一个示例代码:
```matlab
array = [1, 2, 3, 4, 5]; % 输入的数组
randomIndex = randi(length(array)); % 生成一个随机索引
randomNumber = array(randomIndex); % 从数组中选取随机数
disp(randomNumber); % 显示选取的随机数
```
这段代码首先定义了一个数组`array`,然后使用`randi`函数生成一个随机索引`randomIndex`,范围为数组的长度。最后,使用该随机索引从数组中选取对应的元素,得到随机数`randomNumber`。你可以通过`disp`函数显示选取的随机数。
阅读全文