matlab是我们常用一种软件,对于做随机过程或者概率的朋友,常常会用到一些随机数。但是这些数据怎么生成呢?下面介绍下matlab中一些常见的随机数。
matlab产生随机数可以使用的方法:
1、均匀分布:
■ unifrnd (a, b, m, n)
■ unifrnd (a,b)
推荐学习《编程入门》
示例:
2、rand (m, n);
■ rand(n);
示例:
3、binornd(n,p,[M,N,P,...])
考虑一个打靶的例子,每枪命中率为p,共射击N枪,那么一共击中的次数就服从参数为(N,p)的二项分布。注意p要小于等于1且非负,N要为整数。
■ binornd(n,p,[M,N,P,...])
示例:
4、unidrnd(N,m,n)
示例:
5、exprnd (mu ,m, n)
示例:
另外还有一些其他随机数,这里不再介绍,方法其本类似
更多相关编程教程,请关注php中文网!
免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)