% MVNPDF   多変量正規分布密度関数 (pdf)
%
%   Y = MVNPDF(X) は、X の各行で評価される、0 の平均と単位共分散行列をもつ
%   多変量正規分布の確率密度を返します。N×D の行列 X の行は、観測か、
%   または点に対応し、列は、変数、または座標に対応します。Y は、N×1 の
%   ベクトルです。
%
%   Y = MVNPDF(X,MU) は、X の各行で評価される、平均 MU と単位共分散行列を
%   もつ多変量正規分布の密度を返します。MU は、1×D のベクトル、または、
%   密度が MU の対応する行をもつ X の各行に対して評価される場合は、
%   N×D の行列です。MU は、スカラ値でも指定でき、MVNPDF は、X のサイズと
%   一致するよう複製します。
%
%   Y = MVNPDF(X,MU,SIGMA) は、X の各行で評価される、平均 MU と共分散 SIGMA 
%   をもつ多変量正規分布の密度を返します。SIGMA は、D×D の行列、または、
%   密度が SIGMA の対応するページをもつ X の各行に対して評価される場合、
%   すなわち、MVNPDF が X(I,:) と SIGMA(:,:,I) を使って Y(I) を計算する
%   場合は、D×D×N の配列です。SIGMA のみを指定する場合は、デフォルト値
%   を使用するために、MU に対して空行列を渡してください。
%
%   X が、1×D のベクトルの場合、MVNPDF は、MU の最初の次元、または 
%   SIGMA の最後の次元に一致するよう複製を行います。
%
%   例:
%
%      mu = [1 -1]; Sigma = [.9 .4; .4 .3];
%      [X1,X2] = meshgrid(linspace(-1,3,25)', linspace(-3,1,25)');
%      X = [X1(:) X2(:)];
%      p = mvnpdf(X, mu, Sigma);
%      surf(X1,X2,reshape(p,25,25));
%
%   参考 MVTPDF, MVNCDF, MVNRND, NORMPDF.


%   Copyright 1993-2007 The MathWorks, Inc.
