gpt4 book ai didi

php - php用小数据生成不同的钟形曲线

转载 作者:行者123 更新时间:2023-12-03 23:05:57 26 4
gpt4 key购买 nike

我希望能够从非常少的数据中生成这些钟形曲线:

bell cuves

我正在 php 中寻找一个函数,它可以为我提供由这些钟形曲线生成的数据。我还不知道要用什么来显示它们,但我首先需要数据。

我不是很擅长数学,我试过创建一些正态分布,但没有一种简单的方法可以说:“我想要一条细钟形曲线”或“我想要一条大钟形曲线”。

也许使用上图右侧顶部的参数可能很酷。

有人知道如何在 PHP 中重现这些图表的数据点吗?

谢谢!

最佳答案

嗯,你可以查一下 normal distribution's probability density on Wikipedia 的公式.

此函数的 PHP 实现如下所示:

function normal($x, $mu, $sigma) {
return exp(-0.5 * ($x - $mu) * ($x - $mu) / ($sigma*$sigma))
/ ($sigma * sqrt(2.0 * M_PI));
}

此函数将为您提供您发布的钟形曲线的值。我真的建议你阅读有关该函数的维基百科文章,但简单地说,$mu 标记钟形曲线中心峰值的位置,$sigma 确定其宽度($sigma 的值越大意味着分布越广)。

关于php - php用小数据生成不同的钟形曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9203158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com