How to evaluate pdf for data containing NaN?

I need to evaluate mean, std, pdf for data in matrix (n,1) which has NaN for some rows I used 'nanmean' & 'nanstd' to calculate mean and standard deviation by ignoring nan, but I dont know how to evaluate pdf for that case.
can anyone help me in this case?

Réponses (3)

Youssef  Khmou
Youssef Khmou le 26 Fév 2013
hi, if you are evaluating the PDF with hist, then the function automatically ignores the NAN values : or you can remove them like the answer above :
r=rand(100,1);
r(50:60)=NaN;
hist(r);
figure, hist(r(~isnan(r)))
Note : hist is not functioning with "Inf" .
Raguram
Raguram le 26 Fév 2013

0 votes

thanks wayne and youssef! that was helpful

Produits

Tags

Question posée :

le 25 Fév 2013

Community Treasure Hunt

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

Start Hunting!

Translated by