MATLAB各种随机函数生成器.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009 年03 月20 日 星期五 03:25 P.M. rand(n):生成0 到1 之间的n 阶随机数方阵 rand(m,n):生成0 到1之间的m×n 的随机数矩阵 (现成的函数) 另外: Matlab 随机数生成函数 betarnd 贝塔分布的随机数生成器 binornd 二项分布的随机数生成器 chi2rnd 卡方分布的随机数生成器 exprnd 指数分布的随机数生成器 frnd f 分布的随机数生成器 gamrnd 伽玛分布的随机数生成器 geornd 几何分布的随机数生成器 hygernd 超几何分布的随机数生成器 lognrnd 对数正态分布的随机数生成器 nbinrnd 负二项分布的随机数生成器 ncfrnd 非中心f 分布的随机数生成器 nctrnd 非中心t 分布的随机数生成器 ncx2rnd 非中心卡方分布的随机数生成器 normrnd 正态(高斯)分布的随机数生成器 poissrnd 泊松分布的随机数生成器 raylrnd 瑞利分布的随机数生成器 trnd 学生氏t 分布的随机数生成器 unidrnd 离散均匀分布的随机数生成器 unifrnd 连续均匀分布的随机数生成器 1 weibrnd 威布尔分布的随机数生成器 (From:/questionhtml) matlab 生成随机数据 matlab 本身提供很多的函数来生成各种各样的随机数据: normrnd 可以生成一定均值和标准差的正态分布 gamrnd 可以生成gamma 分布的伪随机数矩阵 chi2rnd 可以生成卡方分布的伪随机数矩阵 trnd 可以生成t 分布的伪随机数矩阵 frnd 可以生成f 分布的伪随机数矩阵 raylrnd 可以生成rayleigh 分布的伪随机数矩阵 关于具体的函数语法,你可以在matlab 中用help 命令得到更详细的说明。 我要说的是,这些生成的伪随机矩阵的标准差,均值等都是和你给的具体数据很 接近的,但是,不是一样啊。也就是说matlab 生成的伪随机矩阵不是一定准确 的,只能是很接近的。另外,要明白什么是伪随机数。 随机数的生成通常有两种方法:一是依赖一些专用的电子元件发出随机信号,这 种方法又称为物理生成法。另一类就是通过数学的算法,仿照随机数发生的规律 计算出随机数,由于产生的随机数是有数学公式计算出来的,所以这类随机数又 称为伪随机数。 你也可以让matlab 生成一个随机的正态分布矩阵,然后用normstat 来求得生成 矩阵的真实方差和矩阵。其实matlab 中求均值和方差的函数都是以*stat 结尾 的。比如上面的求正态分布的normstat,求gam 分布的均值和方差的gamstat, 求rayleigh 分布的均值和方差的raylstat 等。同样的,还有以*pdf 结尾的都 是函数的概率密度,以*cdf 结尾的函数是分布函数,以inv 结尾的函数为逆分 布函数求解函数。比如,正态分布的概率密度normpdf,正态分布的分布函数 normcdf,正态分布的逆分布函数求解函数为norminv。同样道理的还有possion 分布,gamma 分布,卡方分布,T 分布,F 分布,rayleigh 分布等,加上后缀都 是相应的概率密度函数,分布函数。 2

文档评论(0)

tiger02 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档