Multivariate Normal Distribution : Error using mvnpdf (line 67)

Hello everyone,
for the analysis of a measurement I'm trying to use the multivariate normal distribution function mvnpdf.
loglik1 = sum(log(w*mvnpdf(all_energy1, mu1, Sigma)));
Error using mvnpdf (line 67)
X and MU must have the same number of columns.
all_energy2 is 1x19640 double and mu2 is 5x1 double. sigma = 1x5 cell . w= 5x1 double .
I'm using Matlab R2020b.

답변 (1개)

Walter Roberson
Walter Roberson 2023년 4월 4일

0 개 추천

mvnpdf does not accept cell for any parameters.
mvnpdf does not accept a series of different mu with the intention of evaluating X at each of the mu. The provided mu must have the same number of columns as X and must either have one row or else be the same size as X

카테고리

도움말 센터File Exchange에서 Probability Distributions and Hypothesis Tests에 대해 자세히 알아보기

질문:

2023년 4월 4일

답변:

2023년 4월 4일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by