Re: Weibull distribution plot
13 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi everyone,
I have something like 2000 samples (data recorded during 3 months) of wind speed from anemometer all saved in excel. How can I plot the distribution in MATLAB?
0 commentaires
Réponses (1)
Lavan kumar
le 19 Mai 2012
Hi, I know this is very late response. I just saw your question.. Sorry ;)
If you didn't solve your problem yet.. Here is the solution.. You can plot the distribution,
%%histogram and weibul
a= 8.1; % Scale factor
b= 3.4; % Shape factor
q1 = size(U); % No of wind measurements
[h1 x1] = hist(U,20); % histogram with 20 bins for clear visual effect
bar(x1,h1) % Make a histogram plot
hold on
w1=wblpdf(U,a,b); % Weibull
plot(U,w1*q1,'r')
2 commentaires
Dushyanth srimanthula
le 20 Août 2019
Déplacé(e) : John D'Errico
le 9 Oct 2023
i just want to know,
how did u give the scale and shape parameter with certain values???
Fernando Soto
le 29 Mar 2022
Déplacé(e) : John D'Errico
le 9 Oct 2023
One way to obtain c is the following:
c = 1.12u
where u is the mean velocity of your data
k = (〖s/u)〗^(-1.086)…. in which s is the standard deviation
Voir également
Catégories
En savoir plus sur Exploration and Visualization dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!