7
私は次のように定義された変量ガウスを持っている:MATLABでのMVNの多変量正規分布の等高線をプロットしますか?
I=[1 0;0 1];
mu=[0,0];
sigma=0.5*I;
beta = mvnrnd(mu,sigma,100); %100x2 matrix where each column vector is a variable.
は、今私は上記の行列のPDFの輪郭をプロットしたいです。私がしたこと:
Z = mvnpdf(beta,mu,sigma); %100x1 pdf matrix
ここで、二変量ガウス分布の等高線をプロットしたいと思います。私はコマンド輪郭を使うべきであることを知っているが、これはZが正方行列であることを必要とする。どのように私はこれを解決するのですか?私は非常に混乱しており、二変量ガウスの輪郭をどのようにプロットするのかはわかりません!!すべてのヘルプは大幅に..高く評価され
は、あなたがあなたのx
、y
軸を定義し、二つの行列の形で、X、Yの値のすべての組み合わせを生成するmeshgrid
(またはndgrid
)を使用する必要があり、あなたに
そんなには、このコードはオクターブで完璧にも作品 – Evan
完全に働いたありがとう、統計パッケージは 'pkgの負荷statistics'ロードされていることを提供:) –