NumPy - np.random.multivariate_normal()
生活随笔
收集整理的這篇文章主要介紹了
NumPy - np.random.multivariate_normal()
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
np.random.multivariate_normal(mean, cov, size=None, check_valid=None, tol=None)
- 生成一個多元正態(tài)分布矩陣。
o. mean:多維分布的均值維度為1;
o. cov:協(xié)方差(用于表示變量間的相互關(guān)系)矩陣;
o. size:指定生成的正態(tài)分布矩陣的維度。若size=(1,1,2),則輸出的矩陣的shape即形狀為 1x1x2xN,其中N為mean的長度。
o. check_valid:這個參數(shù)用于決定當(dāng)協(xié)方差矩陣(cov)不是半正定矩陣時程序的處理方式,它一共有三個值:warn,raise以及ignore。
①warn:輸出警告但仍舊會得到結(jié)果;
②raise:報錯且不會計算出結(jié)果;
③ignore:無論cov是否為半正定的都會計算出結(jié)果。
總結(jié)
以上是生活随笔為你收集整理的NumPy - np.random.multivariate_normal()的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NumPy - np.meshgrid(
- 下一篇: matplotlib - 3D scat