Stay in the parameter space with different starting values
From calculus2 with grade = beta hsgpa + beta test + epsilon, had
Linear Equations
grade = 1.4304*hsgpa + 1.4304*test + 1.0000 epsilon
Std Err 0.1016 beta 0.1016 beta
t Value 14.0724 14.0724
Estimates for Variances of Exogenous Variables
Variable Standard
Type Variable Parameter Estimate Error t Value
Observed hsgpa phi11 35.64841 2.98107 11.95826
test phi22 12.73851 1.06525 11.95826
Error epsilon psi 185.81825 15.53890 11.95826
Covariances Among Exogenous Variables
Standard
Var1 Var2 Parameter Estimate Error t Value
hsgpa test phi12 7.24928 1.33099 5.44653
/* calculus3b.sas */
options linesize=79 pagesize=500 noovp formdlim='_' ;
title 'Calculus 3b: Start at another point on the maximum surface';
title2 'Deeper in parameter space';
data math;
infile 'calculus.data' firstobs=2;
input id hscalc hsengl hsgpa test grade;
/* Exclude less output this time */
ods exclude
Calis.ML.SqMultCorr (persist)
Calis.StandardizedResults.LINEQSEqStd (persist)
Calis.StandardizedResults.LINEQSVarExogStd (persist)
Calis.StandardizedResults.LINEQSCovExogStd (persist)
;
/* Specify starting values to be final answer from calculus2, except
split the variance of 185.81825 between psi and omega. */
proc calis cov ; /* Analyze the covariance matrix (Default is corr) */
title3 'beta1 = beta2 = beta, no bound on variances';
var grade hsgpa test; /* Declare observed vars */
lineqs /* Simultaneous equations, separated by commas */
Fgrade = beta (1.4304) hsgpa + beta (1.4304) test + epsilon,
grade = Fgrade + e;
std /* Variances (not standard deviations) */
hsgpa = phi11 (35.64841),
test = phi22 (12.73851),
epsilon = psi (100),
e = omega (85.81825);
cov /* Covariances */
hsgpa test = phi12 (7.24928);
Page 14 of 18