Hi all,
A probably very silly question:
since the probability that a normal random variable X equals any particular value is zero, how come, for example, normpdf(0.421) does not return zero?
Cheers!

回答 (1 件)

Wayne King
Wayne King 2011 年 10 月 7 日

0 投票

Don't confuse the value of the PDF at a point with the probability that the random variable takes on that value. Those are different things. The probability that the random variable takes on any single value is the integral of the PDF with the lower and upper limits of integration the same (the value) and hence that is always zero.

2 件のコメント

Wayne King
Wayne King 2011 年 10 月 7 日
What you want to verify is always zero is (for example):
x = 2; % or any value
normcdf(x,0,1)-normcdf(x,0,1)
Lucas
Lucas 2011 年 10 月 7 日
I understand. Thanks a lot!
Just one clarification:
If I am comparing two normal distributions, say, height of men and women and I want to know if height = 1.9m is more likely to be drawn from the men's distribution. It makes sense to compare the value of the pdf's at this point (normpdf outputs), although the probability of the pdf's assuming the value of 1.9 is zero, right?

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeRandom Number Generation についてさらに検索

質問済み:

2011 年 10 月 7 日

Community Treasure Hunt

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

Start Hunting!

Translated by