gpt4 book ai didi

python - 高斯函数python

转载 作者:太空宇宙 更新时间:2023-11-04 00:41:49 25 4
gpt4 key购买 nike

我正在尝试使用 matplotlib 绘制高斯函数。这是我的代码:

    #!/usr/bin/env python
from matplotlib import pyplot as plt
import numpy as np
import math

def gaussian(x, alpha, r):
return 1./(math.sqrt(alpha**math.pi))*np.exp(-alpha*np.power((x - r), 2.))

x = np.linspace(-3, 3, 100)
plt.plot(gaussian(x, 1, 0))

plt.show()

为什么范围是从 0 到 100,而不是在 -3 到 3 之间? enter image description here

最佳答案

  • plot(y):使用 x 作为索引数组 0..N-1 绘制 y
  • plot(x, y):使用默认线型和颜色绘制 x 和 y

plt.plot(gaussian(x, 1, 0)) 更改为 plt.plot(x, gaussian(x, 1, 0))

输出:

enter image description here

关于python - 高斯函数python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41604418/

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