利用matplotlib绘制高斯函数曲线
时间: 2023-06-08 15:06:09 浏览: 140
给你一个jingqsdfgnvsdljk
好的,以下是利用 matplotlib 绘制高斯函数曲线的代码示例:
```python
import numpy as np
import matplotlib.pyplot as plt
def gaussian(x, mu, sig):
return np.exp(-np.power(x - mu, 2.) / (2 * np.power(sig, 2.)))
x = np.linspace(-5, 5, 100)
plt.plot(x, gaussian(x, 0, 1))
plt.show()
```
这里通过 numpy 的 linspace 函数生成了一个等间距的 x 坐标数组,然后通过定义一个高斯函数 gaussian 来计算每个点的 y 坐标,最后使用 plot 函数进行绘制即可。
阅读全文