How to calculate standard errors for estimated parameters for a 3-parameter Weibull Distribution?

Technical Source
2 min readApr 19, 2022

--

Hi,

The example discussed below provides a code for estimating parameters of a three-parameter weibull distribution. I am interested in calculating the standard errors of these estimated parameters, can anyone please tell me how to proceed?

Link to matlab example: <https://in.mathworks.com/help/stats/weibull-distribution.html>

NOTE:-

Matlabsolutions.com provide latest MatLab Homework Help,MatLab Assignment Help for students, engineers and researchers in Multiple Branches like ECE, EEE, CSE, Mechanical, Civil with 100% output.Matlab Code for B.E, B.Tech,M.E,M.Tech, Ph.D. Scholars with 100% privacy guaranteed. Get MATLAB projects with source code for your learning and research.

One method is to use Fisher information; another method is to use bootstrapping. Google will explain these if you are not already familiar with them.

Here is some code implementing each method:

%%Demo showing 2 methods of computing standard errors of 3-parameter Weibull distribution.
% Both methods require Cupid available at https://github.com/milleratotago/Cupid
% Method 2 also requires RawRT available at https://github.com/milleratotago/RawRT
% Here are some sample data to be used for this demo.
myDist = Weibull(550,1.9,300); % Arbitrary parameter values to generate some data.
myDist.PlotDens;
data = myDist.Random(300,1); % Replace this with your own data.
figure; histogram(data);
%%Method 1: Estimate SEs using Fisher Information
myDist = Weibull(500,1.8,200); % Use your best guesses for the initial parameter values.
myDist.EstML(data); % Estimate the parameter values.
estparms = myDist.ParmValues;
[SEs, Cov] = myDist.MLSE(data,'rrr'); % This step computes the standard errors.

SEE COMPLETE ANSWER CLICK THE LINK

--

--

Technical Source
Technical Source

Written by Technical Source

Simple! That is me, a simple person. I am passionate about knowledge and reading. That’s why I have decided to write and share a bit of my life and thoughts to.

No responses yet