如何在 MATLAB 中生成指定范围内的随机数
在 MATLAB 中,我们可以使用内置函数来生成指定范围内的随机数。这些函数包括rand
、randi
和randn
,它们分别用于生成在[0,1)范围内的均匀分布随机数、在指定范围内的整数随机数以及符合标准正态分布的随机数。
下面我将为你展示如何使用这些函数来生成指定范围内的随机数。
- 生成在指定范围内的均匀分布随机数
我们可以使用rand
函数来生成在[0,1)范围内的均匀分布随机数。为了生成在指定范围[a, b)内的随机数,我们可以通过对生成的随机数进行线性变换来实现。
a = 2; % 指定范围的下界
b = 5; % 指定范围的上界
n = 10; % 生成的随机数的个数
random_numbers = a