使用1、2、3、4、5等CanvasJs从N点javascript或php平滑钟形曲线

使用1、2、3、4、5等CanvasJs从N点javascript或php平滑钟形曲线,javascript,php,2d,bell-curve,Javascript,Php,2d,Bell Curve,我已经搜索了一天,找到了几个例子,但还没有真正得到一个工作公式,以实现我的尝试。表面上我认为这很容易,但事实证明我错了 我有一个php脚本,可以打印数字1-XXX-1来创建金字塔形状。 从美学角度来说,我试图将其平滑成钟形曲线。 我可以提供以下数据: 1,2,3,4,5,6,5,4,3,2,1 或1,11 或1,2,3…,9,10,11 我所做的每一次尝试都以失败告终,从增加到一个针尖再回到零,或是一条以负结尾的钟形曲线等等 我想我可以编写一个简单的函数,如: 函数makeCurve(P1,To

我已经搜索了一天,找到了几个例子,但还没有真正得到一个工作公式,以实现我的尝试。表面上我认为这很容易,但事实证明我错了

我有一个php脚本,可以打印数字1-XXX-1来创建金字塔形状。 从美学角度来说,我试图将其平滑成钟形曲线。 我可以提供以下数据: 1,2,3,4,5,6,5,4,3,2,1 或1,11 或1,2,3…,9,10,11

我所做的每一次尝试都以失败告终,从增加到一个针尖再回到零,或是一条以负结尾的钟形曲线等等

我想我可以编写一个简单的函数,如: 函数makeCurve(P1,TotalPoints)并对其进行迭代,其中下一个点将是makeCurve(P2,TotalPoints),当Px为1/2时,它将减慢增加的点的总数,然后开始倒计时

举例说明9点:
1,1.3,2.5,3.3,4,3.3,2.5,1.3,1如果重要的话,我在使用Canvas Js

在我看来,你只是想从高斯函数中获取值。这里详细描述了这个功能:是的,先生,我已经读过好几遍了。