在MATLAB中,可以使用rand函數來生成隨機數。rand函數可以生成一個0到1之間的均勻分布的隨機數。
以下是使用rand函數生成隨機數的示例:
x = rand;
x = rand(1, N);
x = rand(M, N);
x = rand(M, N, P);
注意:rand函數生成的隨機數是基于固定的隨機種子的,如果需要每次運行生成不同的隨機數,可以使用rng函數來設置不同的種子值。例如:
rng('shuffle'); % 使用當前時間作為種子值
x = rand;