windkit.weibull

Utility functions for Weibull distributions

Functions

fit_weibull_k_sumlogm(sumlogm[, ...])

Fit weibull shape parameter from the sum of log of moments

fit_weibull_wasp_m1_m3(m1, m3[, atol])

Fit weibull parameters from the first and third moments

fit_weibull_wasp_m1_m3_fgtm(m1, m3, freq_gt_mean)

Fit weibull parameters from the first and third moments and the fraction of probability mass above the mean

get_weibull_probability(A, k, speed_range[, ...])

Calculate Weibull probability.

weibull_cdf(A, k, x)

Calculate the cumulative distribution function for a weibull distribution.

weibull_freq_gt_mean(A, k)

Calculate the fraction of probability mass that lie above the mean wind speed for a weibull distribution

weibull_moment(A, k[, n])

Calculate moment for a weibull distribution.

weibull_pdf(A, k, x)

Calculate the probability density function for a weibull distribution.