How to calculate the pdf (probability distribution function) of a data having dimension 25x31x122?
    7 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    UTKARSH VERMA
 el 3 de Feb. de 2021
  
    
    
    
    
    Comentada: Bjorn Gustavsson
      
 el 3 de Feb. de 2021
            Hi,
I have a data with rainfall value as dim of 25x31x122 and I want to calculate the pdf and plot it.
Can anyone suggest me how to do in matlab?
0 comentarios
Respuesta aceptada
  Bjorn Gustavsson
      
 el 3 de Feb. de 2021
        One way to do it is using the histogram-function, see the help and documentation. Something like this:
histogram(rainfall(:),min(rainfall(:)):max(rainfall(:)),'Normalization','pdf')
Or you could do the same/similar using ksdensity. But you surely have some type of variation (day-of-year?) in the different dimensions?
HTH
2 comentarios
  Bjorn Gustavsson
      
 el 3 de Feb. de 2021
				No. You want to get a pdf that fits your rainfall. For that the histogram-plot is the first step to take to get some feel for what the distribution looks like. Once you do that you can use fitdist from the statistics toolbox, or ksdensity. If these tools are not right you can always turn to the file exchange to find tools like these:
pdf-package, pdfanalyze-for-probability-density-estimation, fitmethis, fbd-find-the-best-distribution-tool, fit-distributions-to-censored-data, fitalldist, multihistfit or distributionfit - the file exchange is full of tools for this.
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

