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]])
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]])
ギャラリーの例を次に示します。http: //matplotlib.sourceforge.net/mpl_examples/pylab_examples/contour_demo.py
今後の参考のために、必要なことを実行する必要があるというmatplotlib.mlab
関数があります。例ギャラリーbivariate_normal
で視覚的な例を見ることができます。