如何用matlab产生0到1之间的随机小数

如题所述

MATLAB 函数 rand
产生在区间 (0, 1)的均匀随机数,它是平均分布在
(0,1)之间。一个称为seed的值则是用来控制产生随机数的次数。均匀随机数函数的语法为rand(n),rand(m,n),其结果分别产生一矩阵含n×n个随机数和一矩阵含m×n的随机数。注意每次产生随机数的值都不会一样,这些值代表的是随机且不可预期的,这正是我们用随机数的目的。我们可利用这些随机数代入算式中,来表示某段讯号的不规则振幅或是某个事件出现的机率。均匀随机数其值平均的分布于一区间的特性可以从其统计密度函数(probabilitydensity
function, PDF)说明。从其PDF分布类似长条图的分布,可以看出其每一个随机数值出现的机率皆相同,所以它被称为均匀随机数。

试一试 help rand
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-20
使用函数rand
相似回答