probability of occurence of a specific value

조회 수: 6 (최근 30일)
Camilla Santicoli
Camilla Santicoli 2015년 3월 10일
댓글: Camilla Santicoli 2015년 3월 10일
Hi all! I have a question concerning the probability of occurence of a specific value. I have a set of precipitation data and would like to find the frequency histogram for precipitation values equal to zero. is there someone here who is able to solve this easy problem? :) thank you

답변 (3개)

Image Analyst
Image Analyst 2015년 3월 10일
Have you looked into the histogram functions?
Or fitting routines like polyfit() or more sophisticated tools in the Curve Fitting Toolbox?
  댓글 수: 1
Camilla Santicoli
Camilla Santicoli 2015년 3월 10일
yes but I don't know how to say to the hisotgram function to plot only values equal to zero...because usually it asks me to define a range of values in which I want the plot

댓글을 달려면 로그인하십시오.


Guillaume
Guillaume 2015년 3월 10일
You must have at least two bins for the histogram functions, you could just set the threshold of the second bin to something very small:
h = histc(data, [0 0.00001]);
But if you really just want the number of values equal to 0:
num0 = sum(data == 0);
%or num0 = sum(abs(data < 0.00001)) if you want to include values very close to 0
  댓글 수: 5
Guillaume
Guillaume 2015년 3월 10일
moreover I would like to plot a relative frequency histogram instead of the normal one
I assume that's what you want:
precipitationhistogram = precipitationhistogram / sum(precipitationhistogram);
Or use the new histcounts:
precipitationhistogram = histcounts(filteredprecipitation, [0 0.1 1 3 10 Inf], 'Normalization', 'probability');
Camilla Santicoli
Camilla Santicoli 2015년 3월 10일
really thank you for youranswer! I solved the problem:)

댓글을 달려면 로그인하십시오.


Camilla Santicoli
Camilla Santicoli 2015년 3월 10일
ok I understood it! but the plot doesn't work...
  댓글 수: 5
Guillaume
Guillaume 2015년 3월 10일
I'm replying in a comment to my original answer
Camilla Santicoli
Camilla Santicoli 2015년 3월 10일
yes that's perfect! thank you very much! do you also know how to plot it with relative frequency?

댓글을 달려면 로그인하십시오.

Community Treasure Hunt

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

Start Hunting!

Translated by