在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中找到一个有助于查找随机数的函数的主要内容,如果未能解决你的问题,请参考以下文章
路由优化基于matlab随机搜索算法优化带有速度的路由网络含Matlab源码 2046期