Fitting bimodal wind data using Weibull mixture in matlab
10 views (last 30 days)
Show older comments
Hi, I have wind data that am analyzing and I intially chose Weibull distribution to fit the data. However, from the results, the wind data displays bimodal behaviour hence unimodal weibull distribution is not fitting it well. I intend to use Weibull mixture to get more accurate resukts. How can I constract Weibull mixture in matlab? Down here is a sample of what i get with unimodal weibull distribution. Kindly help anyone who can. I will really appreciate.
0 Comments
Accepted Answer
More Answers (1)
Jeff Miller
on 30 Jul 2022
Your sample graph is not a probability distribution, Weibull or otherwise. For a probability distribution, the vertical axis always shows some measure of probability or relative frequency--wind speed is not such a measure. Also, for a probability distribution the possible values of the variable are on the horizontal axis (I guess these values would be the possible wind speeds in your case).
Your graph seems to be a plot of average wind speed versus month, but this is not normally called a probability distribution and it isn't obvious why one might try to fit it with a Weibull distribution.
If you want to describe how wind speed varies across months, thinking of the data as a probability distribution is probably not the right way to go.
5 Comments
Jeff Miller
on 3 Aug 2022
@okoth ochola Sorry if I gave you the wrong impression--I know a lot about probability distributions but nothing about wind measurement. The histogram you posted has an unusual shape (or at least one I do not recognize) so I am not sure how to advise you. Perhaps you can learn a lot from your data even if they do not follow one of the traditional distribution shapes (as is often the case)?
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!