n=0; tol_lim=0; // ENTERING SAMPLE SIZE while n<=5 | n==[] , n=input("\n ENTER SAMPLE SIZE:"); if (n<=5) printf("\n\n SAMPLE SIZE SHOULD BE GREATER THAN 5\n\n");end if n==[] printf("\n\n SAMPLE SIZE CANNOT BE LEFT BLANK\n\n");end end //ENTERING TOLERANCE LIMIT while tol_lim <= 0 | tol_lim==[], tol_lim=input("\n ENTER TOLERANCE LIMIT:"); if (tol_lim<=0) printf("\n TOLERANCE LIMIT SHOULD BE GREATER THAN 0\n\n");end if tol_lim==[] printf("\n TOLERANCE LIMIT CANNOT BE LEFT BLANK\n\n");end end //INITIALIZING VARIABLES F = zeros(n,3); Y = zeros(n,1); OY = zeros(n,1); EY = zeros(n,1); DOY = zeros(n,1); Estimated_Y = zeros(n,1); d = zeros(3,1); THETA = zeros(3,1); GN1=0;GN2=0;GN3=0; sig=0;y=0; sigma_hat_square=0; y_bar=0; dff=0; R_square=0; U_t_hat=0; U_t_hat_square=0; U_t_minusone_hat=0; dd=0; DW=0;Covariance_Matrix=zeros(3,3); f_obs=0; l_obs=0; r=0; D1=0; D2=0; S1=0;S2=0;S3=0;D1=0;D2=0;r=0;sum_Y=0;Y_bar=0;Y_square=0;D_den=0;D=0; AY=zeros(n,1); OBS=zeros(n,1); EST=zeros(n,1); g=[];gh=[]; EXISTING_DATA=''; //CHOOSING INPUT EXCEL DATA FILE gh=xgetfile(); while gh==[], gh=xgetfile('*.*',title='CHOOSE A FILE NAME'); if g==[] printf("FILE NAME CANNOT BE LEFT BLANK");end end Sheets=readxls(gh); EXISTING_DATA=Sheets(1); typeof(EXISTING_DATA); printf("\n\n"); //DISPLAYING EXISTING DATA FROM EXCEL FILE EXISTING_DATA for i=2:(n+1),DOY(i-1,1)=EXISTING_DATA(i,2);end while f_obs<=0 | f_obs==[] , f_obs=input("\n ENTER FIRST OBSERVATION NO:"); //if (f_obs<=0) printf("\n\n IT SHOULD BE GREATER THAN 0\n\n");end //if f_obs==[] printf("\n\n IT CANNOT BE LEFT BLANK\n\n");end end while l_obs