我是靠谱客的博主 陶醉鸵鸟,这篇文章主要介绍Matlab用exprnd函数生成符合指数分布的随机数矩阵生成随机数矩阵是否行列满足均值?,现在分享给大家,希望可以做个参考。

考虑Matlab用exprnd函数生成符合指数分布的随机数矩阵,原函数说明:

根据说明,exprnd会产生满足要求的指数分布随机数,但是如果产生随机数矩阵,希望应用到仿真中,是否每一行(针对同一用户)同样满足该均值呢?

生成随机数矩阵是否行列满足均值?

测试一下:

考虑行的情况:

测试1:能够看出,产生矩阵a的每行均值要接近5,而分别产生的b1,b2,b3均值方差反而大

 测试2:能够看出,产生矩阵a的每行均值要更远离5,而分别产生的b1,b2,b3均值好坏情况浮动很大

考虑列的情况:

 由于生成的是3*100的矩阵,按列考虑求平均很明显不足以说明均值情况。

当均值是矩阵时,是否按照行列生成?

 可以看出,并非如此。就应当是逐个产生的。

 总的来说,MATLAB的exprnd产生随机数的时候,好像是逐个随机产生的,并不是按照行/列产生的,所以就随意生成就好了。

Ps:说明是2021a的,测试在2019n中做的。

最后

以上就是陶醉鸵鸟最近收集整理的关于Matlab用exprnd函数生成符合指数分布的随机数矩阵生成随机数矩阵是否行列满足均值?的全部内容,更多相关Matlab用exprnd函数生成符合指数分布内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(125)

评论列表共有 0 条评论

立即
投稿
返回
顶部