Rain rate Calculating and plotting CCDF and percentage of time that the rain rate exceeded.
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Mohammad AboZeed
el 2 de Abr. de 2016
Editada: Mohammad AboZeed
el 3 de Abr. de 2016
How can I calculate and plot the complementary cumulative distribution functions (CCDF) for the one minutes rain rate?
in the attached mat file first columns Day, month , year, hours, minutes, and ran rate reading at that respective minute.
- I want to calculate and plot the CCDF for these readings. - I want to Calculate the percentage of time that the rain rate exceeded.
attached an example image.
hope you explain in a bit of details
2 comentarios
Muhammad Usman Saleem
el 2 de Abr. de 2016
send it in excel if it is data. Other wise post its code. File not opening on my PC
Muhammad Usman Saleem
el 2 de Abr. de 2016
Editada: Muhammad Usman Saleem
el 2 de Abr. de 2016
(1) there are a lot 0 values in the data set. Which will baise your plot. Also tell me
(2) whether you want to create plot of time (in second , created from minute column) with rate?
(3) Tell me formula of % time
Respuesta aceptada
Kuifeng
el 3 de Abr. de 2016
Editada: Kuifeng
el 3 de Abr. de 2016
data = importdata('RainRate.txt');
day = data(:,1);
mth = data(:,2);
yr = data(:,3);
time_hr = data(:,4);
time_min = data(:,5);
RainfallIntensity = data(:, 6);
N = length(RainfallIntensity)+1; %total duration, min
hist(RainfallIntensity);
[nelements,RainRate] = hist(RainfallIntensity,20); %count frequency of rainrate
Prob = nelements/N; %probability
%estimate cum- probability
Cum_prob(1) = Prob(1);
for i = 2:20
Cum_prob(i) = Cum_prob(i-1)+Prob(i);
end
loglog(1-Cum_prob, RainRate);
1 comentario
Más respuestas (0)
Ver también
Categorías
Más información sobre Descriptive Statistics en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!