MATLAB Simulink Weibull Distribution Function for Failure Rate Prediction
function [y] = weibull_fit(days, failure_rate) % Input: days - a vector of days % failure_rate - a vector of failure rates % Output: y - a vector of predicted failure rates using Weibull distribution % Fit Weibull distribution [params,~,~] = wblfit(days, 'censoring', false, 'frequency', failure_rate); % Calculate predicted failure rates using Weibull distribution n = params(1); m = params(2); y = (m/n)*(days/n).^(m-1).*exp(-(days/n).^m); end
原文地址: https://www.cveoy.top/t/topic/mZCN 著作权归作者所有。请勿转载和采集!