matlab随机代码
时间: 2023-08-24 19:10:58 浏览: 136
以下是一个使用MATLAB生成随机数的示例代码:
```matlab
% 生成一个1x10的随机整数数组
random_array = randi([1, 100], 1, 10);
% 生成一个3x3的随机浮点数矩阵
random_matrix = rand(3, 3);
% 生成一个服从正态分布的随机数向量
mu = 0; % 均值
sigma = 1; % 标准差
random_vector = normrnd(mu, sigma, 1, 100);
% 生成一个0到1之间的随机数
random_number = rand();
% 打印结果
disp(random_array);
disp(random_matrix);
disp(random_vector);
disp(random_number);
```
这段代码演示了如何使用MATLAB生成随机数。首先,使用`randi`函数生成一个1x10的随机整数数组,范围在1到100之间。然后,使用`rand`函数生成一个3x3的随机浮点数矩阵,范围在0到1之间。接下来,使用`normrnd`函数生成一个服从正态分布的随机数向量,均值为0,标准差为1,长度为100。最后,使用`rand`函数生成一个0到1之间的随机数。运行代码后,将会打印出生成的随机数组、矩阵、向量和数值。
阅读全文