使用python绘制高斯函数曲线图
时间: 2023-06-09 16:04:21 浏览: 707
利用python绘制数据曲线图的实现
好的,下面是使用Python绘制高斯函数曲线图的代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 定义高斯函数
def gauss(x, mu, sigma):
return np.exp(-(x - mu)**2 / (2*sigma**2)) / (sigma * np.sqrt(2*np.pi))
# 生成数据
x = np.linspace(-5, 5, 1000)
y = gauss(x, 0, 1)
# 绘制曲线图
plt.plot(x, y, linewidth=2)
plt.title('Gaussian Curve', fontsize=16)
plt.xlabel('X', fontsize=12)
plt.ylabel('Y', fontsize=12)
plt.show()
```
这段代码会生成一个高斯函数的曲线图,其中`x`为横坐标,`y`为纵坐标,`mu`和`sigma`分别为高斯函数的均值和标准差。你可以根据需要修改`mu`和`sigma`的值来绘制不同形状的高斯曲线。
阅读全文