在MATLAB中找到一个有助于查找随机数的函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在MATLAB中找到一个有助于查找随机数的函数相关的知识,希望对你有一定的参考价值。

在这些情况下,任何人都可以帮助我:我想生成一系列随机数,通过使用蒙特卡罗模拟服从MATLAB中的给定分布

例如:指数分布p(x)=exp(-x) x>0

谢谢。

答案

这个问题没有通用的解决方案。你需要结合例如rand()采用inverse transform sampling等技术。

另一答案

您可以使用统计工具箱中的random命令。例如,要从指数分布创建100个随机数,平均值为5,您可以写:

random('Exponential', 5, 100, 1)

有关更多详细信息,请参阅random命令的文档。

以上是关于在MATLAB中找到一个有助于查找随机数的函数的主要内容,如果未能解决你的问题,请参考以下文章

在Python中定义Main函数

路由优化基于matlab随机搜索算法优化带有速度的路由网络含Matlab源码 2046期

路由优化基于matlab随机搜索算法优化带有速度的路由网络含Matlab源码 2046期

如何查询matlab中都有哪些函数

matlab随机模拟求面积

MATLAB 查找并将函数应用于重复索引的值