Steve, thanks a lot for the help! I was not able to update my sas right now. But I got it using the code below, Thanks, Marcio proc nlmixed data=dataname start hess corr cov itdetails df=18; array eeffect { 1 }; array beffect { 6 }; parms b0=190 b1=[.define all parms..] mean = b0 + b1*x + b2*x*x + eeffect{1} + beffect{block}; model y ~ normal(mean, s2e); random eeffect1 beffect1 beffect2 beffect3 beffect4 beffect5 beffect6 ~ Normal([0,0,0,0,0,0,0], [expvar, 0, b_evar, 0,0, b_evar, 0,0,0, b_evar, 0,0,0,0, b_evar, 0,0,0,0,0, b_evar, 0,0,0,0,0,0, b_evar]) subject=exp out=blups; *; predict b0 + b1*x + b2*x*x out=ppp; run;
... View more