一维高斯分布函数的绘图 [英] Plotting of 1-dimensional Gaussian distribution function

查看:174
本文介绍了一维高斯分布函数的绘图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用均值和标准差参数值(μ,σ)=(-1,1),(0,2)和(2,3)绘制一维高斯分布函数的图?

How do I make plots of a 1-dimensional Gaussian distribution function using the mean and standard deviation parameter values (μ, σ) = (−1, 1), (0, 2), and (2, 3)?

我是使用Python编程的新手.

I'm new to programming, using Python.

提前谢谢!

推荐答案

具有出色的matplotlibnumpy软件包

from matplotlib import pyplot as mp
import numpy as np

def gaussian(x, mu, sig):
    return np.exp(-np.power(x - mu, 2.) / (2 * np.power(sig, 2.)))

x_values = np.linspace(-3, 3, 120)
for mu, sig in [(-1, 1), (0, 2), (2, 3)]:
    mp.plot(x_values, gaussian(x_values, mu, sig))

mp.show()

会产生类似

这篇关于一维高斯分布函数的绘图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆