9

给定它们的中心和协方差矩阵作为 numpy 数组,我们如何绘制(在 python matplotlib 中)二元高斯分布?

假设我们的参数如下:

center1=np.array([3,3])
center2=np.array([5,5])
cov1=np.array([ [1.,.5], [.5,.1]])
cov2=np.array([ [.2,.5], [.5,.2]])
4

2 回答 2

6

这是来自画廊的一个例子:http: //matplotlib.sourceforge.net/mpl_examples/pylab_examples/contour_demo.py

于 2012-03-02T22:28:17.057 回答
3

为了将来参考,有一个matplotlib.mlab调用的函数bivariate_normal应该做你想做的事,可以在示例库中看到一个可视化示例。

于 2013-11-19T16:29:52.293 回答