Matlab从绘图中找到最近的函数

Matlab从绘图中找到最近的函数,matlab,random,plot,Matlab,Random,Plot,我有一些数据集的概率分布。我从matlab中的数据集得出了这个结论。问题是我想用这些生成类似的数据。我想得到这个图中的近似函数,这样我就可以用它来生成新的数字。有办法做到这一点吗?无论是获得该图的最近函数,还是提出其他建议,都是值得赞赏的 编辑:我已经添加了绘图 一个可能更有用的更一般的问题是 鉴于存在一些随机变量,我需要一种算法、软件和技术来获得类似的随机变量数 我知道人工智能技术在这方面很有用,但我想知道是否有一个简单的问题。可能(我的人工智能知识不是很好)一些神经网络或马尔可夫链模型可以使

我有一些数据集的概率分布。我从matlab中的数据集得出了这个结论。问题是我想用这些生成类似的数据。我想得到这个图中的近似函数,这样我就可以用它来生成新的数字。有办法做到这一点吗?无论是获得该图的最近函数,还是提出其他建议,都是值得赞赏的

编辑:我已经添加了绘图

一个可能更有用的更一般的问题是 鉴于存在一些随机变量,我需要一种算法、软件和技术来获得类似的随机变量数


我知道人工智能技术在这方面很有用,但我想知道是否有一个简单的问题。可能(我的人工智能知识不是很好)一些神经网络或马尔可夫链模型可以使这项工作,但我相信这可以做得更容易。我想要的函数是概率分布函数。我有3个数据集,它们彼此一致。它们的分布非常相似。

检查曲线拟合。选中“工具”菜单栏下的“基本配件”选项。我会给你一个向上投票的机会,这样你就可以发布图片了。估计概率密度函数的方法有很多,包括参数和非参数。你可以对参数规格和核密度估计器使用最大似然估计,或对非参数规格使用k-调和平均,或对非参数规格使用EM。另一个向上投票-公布你所拥有的…你可以生成具有相同分布的新数据,而不用担心拟合函数。也就是说,均匀地生成一个介于0和1之间的随机数x。从数据中选择值,使所有数据点的x比例低于该值。就这样。(这是matlab术语:将已知值的数组V从最小值到最大值进行排序;在索引1+层(x*numel(V))附近进行查找并插值。我会尝试将其拟合为指数分布或(部分)高斯分布