Transcript
Page 1: An example: unbiased  and consistent estimate

An example: unbiased and consistent estimate

Page 2: An example: unbiased  and consistent estimate

• new;• format /m1 /rd 9,3;

• T=30; @ the number of observations@• n=10000; @ the number of sampling times@

• beta1=1; beta2=2.0;

• Beta_e=zeros(n,2);

• x1=1*Rndn(T,1); • x2=2*Rndn(T,1);• X=x1~x2;

Page 3: An example: unbiased  and consistent estimate

• i=1;• do until i>n;

• @ Data Gerneration Process: Y=beta1*X1+beta2*X2+e@

• e=Rndn(T,1);• Y=beta1*x1+beta2*x2+e;

Page 4: An example: unbiased  and consistent estimate

• @ Parameter Estimation Process: Y=beta1*X1+beta2*x2+u @

• Beta_e[i,.]=olsqr(Y,X)';

• i=i+1;• endo;

• print " the average value of the beta1 estimates";

• print meanc(Beta_e[.,1]);

• print " the average value of the beta2 estimates";

• print meanc(Beta_e[.,2]);

Page 5: An example: unbiased  and consistent estimate
Page 6: An example: unbiased  and consistent estimate
Page 7: An example: unbiased  and consistent estimate
Page 8: An example: unbiased  and consistent estimate
Page 9: An example: unbiased  and consistent estimate
Page 10: An example: unbiased  and consistent estimate
Page 11: An example: unbiased  and consistent estimate

Top Related