用python实现根据方差计算密度
时间: 2023-05-23 15:06:49 浏览: 139
hmf:Python晕质量函数计算器
你好,以下是用 python 实现根据方差计算密度的代码:
```python
import numpy as np
import matplotlib.pyplot as plt
def density(var):
"""
根据方差计算密度
:param var: 方差
:return: 密度
"""
return 1 / np.sqrt(2 * np.pi * var)
# example
var = 1
x = np.linspace(-5, 5, 100)
y = density(var) * np.exp(- x**2 / (2 * var))
plt.plot(x, y)
plt.show()
```
此处我们先定义了一个 `density` 函数来计算密度,其中参数 `var` 代表方差。然后我们以 `var = 1` 为例,画出了在 $x$ 轴 $-5$ ~ $5$ 范围内的密度函数曲线。您也可以根据需要更改 `var` 的值,得到相应的密度函数曲线。
阅读全文