<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ERROR: call NLPNRA in SAS/IML Software and Matrix Computations</title>
    <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16847#M41</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much! This is really helpful. I got the problem resolved. I was just wondering if IML or "call NLPNRA" also offer the calculation of Fisher information matrix which is a very natural thing associated with maximum likelihood estiamtors (MLEs). Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Oct 2011 20:01:03 GMT</pubDate>
    <dc:creator>JerryLee</dc:creator>
    <dc:date>2011-10-04T20:01:03Z</dc:date>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16843#M37</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to use call NLPNRA to generate a maximum likelihood estimate. IML gives an ERROR message saying I am taking log of zero. But I checked the arguments in all the log commands, none of them is zero. Below is the output of the program and error message. Thanks for help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;11108&amp;nbsp; %macro infere(rep1,rep2,mcno);&lt;/P&gt;&lt;P&gt;11109&lt;/P&gt;&lt;P&gt;11110&amp;nbsp; proc datasets library=JM;&lt;/P&gt;&lt;P&gt;11111&amp;nbsp; delete parajm&amp;amp;rep1;&lt;/P&gt;&lt;P&gt;11112&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;11113&lt;/P&gt;&lt;P&gt;11114&amp;nbsp; proc iml;&lt;/P&gt;&lt;P&gt;11115&amp;nbsp; u=J(1,2,.);&lt;/P&gt;&lt;P&gt;11116&amp;nbsp; uu=J(1,2,.);&lt;/P&gt;&lt;P&gt;11117&amp;nbsp; zero=J(1,2,0);&lt;/P&gt;&lt;P&gt;11118&amp;nbsp; var=I(2);&lt;/P&gt;&lt;P&gt;11119&amp;nbsp; call randseed(1);&lt;/P&gt;&lt;P&gt;11120&amp;nbsp; do h1=1 to &amp;amp;mcno;&lt;/P&gt;&lt;P&gt;11121&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; norma=randnormal(1,zero,var);&lt;/P&gt;&lt;P&gt;11122&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do g1=1 to 2;&lt;/P&gt;&lt;P&gt;11123&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; u[g1]=cdf("NORMAL",norma[g1]);&lt;/P&gt;&lt;P&gt;11124&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11125&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uu=uu//u;&lt;/P&gt;&lt;P&gt;11126&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11127&lt;/P&gt;&lt;P&gt;11128&amp;nbsp; uu1=uu[2:nrow(uu),];&lt;/P&gt;&lt;P&gt;11129&amp;nbsp; create unifor from uu1;&lt;/P&gt;&lt;P&gt;11130&amp;nbsp; append from uu1;&lt;/P&gt;&lt;P&gt;11131&amp;nbsp; quit;&lt;/P&gt;&lt;P&gt;11132&lt;/P&gt;&lt;P&gt;11133&amp;nbsp; %do i=&amp;amp;rep1 %to &amp;amp;rep2;&lt;/P&gt;&lt;P&gt;11134&lt;/P&gt;&lt;P&gt;11135&amp;nbsp; data enable2fact;&lt;/P&gt;&lt;P&gt;11136&amp;nbsp; set JM.finaldata1;&lt;/P&gt;&lt;P&gt;11137&amp;nbsp; if rep=&amp;amp;i;&lt;/P&gt;&lt;P&gt;11138&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;11139&lt;/P&gt;&lt;P&gt;11140&amp;nbsp; proc sort data=enable2fact;&lt;/P&gt;&lt;P&gt;11141&amp;nbsp; by ID;&lt;/P&gt;&lt;P&gt;11142&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;11143&lt;/P&gt;&lt;P&gt;11144&amp;nbsp; proc means data=enable2fact;&lt;/P&gt;&lt;P&gt;11145&amp;nbsp; by id;&lt;/P&gt;&lt;P&gt;11146&amp;nbsp; var tij;&lt;/P&gt;&lt;P&gt;11147&amp;nbsp; output out=no1;&lt;/P&gt;&lt;P&gt;11148&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;11149&lt;/P&gt;&lt;P&gt;11150&amp;nbsp; data no2;&lt;/P&gt;&lt;P&gt;11151&amp;nbsp; set no1;&lt;/P&gt;&lt;P&gt;11152&amp;nbsp; rename tij=N;&lt;/P&gt;&lt;P&gt;11153&amp;nbsp; if _STAT_='N';&lt;/P&gt;&lt;P&gt;11154&amp;nbsp; keep tij;&lt;/P&gt;&lt;P&gt;11155&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;11156&lt;/P&gt;&lt;P&gt;11157&amp;nbsp; proc iml;&lt;/P&gt;&lt;P&gt;11158&amp;nbsp; *******************************************define log likelihood;&lt;/P&gt;&lt;P&gt;11159&amp;nbsp; start F_GLOBAL(x);&lt;/P&gt;&lt;P&gt;11160&amp;nbsp;&amp;nbsp;&amp;nbsp; p=x[1];&lt;/P&gt;&lt;P&gt;11161&amp;nbsp;&amp;nbsp;&amp;nbsp; lambda1t=x[2];lambda1=x[3];&lt;/P&gt;&lt;P&gt;11162&amp;nbsp;&amp;nbsp;&amp;nbsp; phi1=x[4];phi2=x[5];phi3=x[6];phi=x[7];&lt;/P&gt;&lt;P&gt;11163&amp;nbsp;&amp;nbsp;&amp;nbsp; beta=x[,8:11];&lt;/P&gt;&lt;P&gt;11164&lt;/P&gt;&lt;P&gt;11165&amp;nbsp; use no2;&lt;/P&gt;&lt;P&gt;11166&amp;nbsp; read all into n;&lt;/P&gt;&lt;P&gt;11167&amp;nbsp; use enable2fact;&lt;/P&gt;&lt;P&gt;11168&amp;nbsp; read all var {tij_b} into tijb;&lt;/P&gt;&lt;P&gt;11169&amp;nbsp; read all var {tij} into tij;&lt;/P&gt;&lt;P&gt;11170&amp;nbsp; read all var {trt} into trt;&lt;/P&gt;&lt;P&gt;11171&amp;nbsp; read all var {factpal} into y;&lt;/P&gt;&lt;P&gt;11172&amp;nbsp; read all var {intercept} into intcep;&lt;/P&gt;&lt;P&gt;11173&amp;nbsp; read all var {duration_month} into s;&lt;/P&gt;&lt;P&gt;11174&amp;nbsp; read all var {death} into D;&lt;/P&gt;&lt;P&gt;11175&amp;nbsp; use unifor;&lt;/P&gt;&lt;P&gt;11176&amp;nbsp; read all var {col1 col2} into uu;&lt;/P&gt;&lt;P&gt;11177&lt;/P&gt;&lt;P&gt;11178&amp;nbsp; m=0;lyd=0;&lt;/P&gt;&lt;P&gt;11179&lt;/P&gt;&lt;P&gt;11180&amp;nbsp; do i=1 to nrow(n);&lt;/P&gt;&lt;P&gt;11181&amp;nbsp; m=m+n&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11182&amp;nbsp; si=s&lt;M&gt;;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11183&amp;nbsp; **********************************log likelihood of mixed model part;&lt;/P&gt;&lt;P&gt;11184&amp;nbsp; rando=j(n&lt;I&gt;,n&lt;I&gt;,1);&lt;/I&gt;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11185&amp;nbsp; epsi=I(n&lt;I&gt;);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11186&amp;nbsp; Ri=j(n&lt;I&gt;,n&lt;I&gt;,1);&lt;/I&gt;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11187&amp;nbsp; tib=tijb[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11188&amp;nbsp; ti=tij[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11189&amp;nbsp; *******************************generate Ri;&lt;/P&gt;&lt;P&gt;11190&amp;nbsp;&amp;nbsp;&amp;nbsp; do j=1 to n&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11191&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do k=j to n&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11192&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ri[k,j]=exp(-phi*((abs(tib&lt;K&gt;-tib&lt;J&gt;))**p));&lt;/J&gt;&lt;/K&gt;&lt;/P&gt;&lt;P&gt;11193&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ri[j,k]=exp(-phi*((abs(tib&lt;K&gt;-tib&lt;J&gt;))**p));&lt;/J&gt;&lt;/K&gt;&lt;/P&gt;&lt;P&gt;11194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11195&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11196&lt;/P&gt;&lt;P&gt;11197&amp;nbsp; Vi=phi1*rando+phi2*epsi+phi3*Ri;&lt;/P&gt;&lt;P&gt;11198&amp;nbsp; yi=y[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11199&amp;nbsp; incepti=intcep[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11200&amp;nbsp; trti=trt[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11201&amp;nbsp; one=J(n&lt;I&gt;,1,1);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;11202&lt;/P&gt;&lt;P&gt;11203&amp;nbsp; xib=incepti||trti||tib;&lt;/P&gt;&lt;P&gt;11204&amp;nbsp; beta1=J(3,1,1);&lt;/P&gt;&lt;P&gt;11205&amp;nbsp; beta1[1]=beta[1];beta1[2]=trt&lt;M&gt;*beta[2];beta1[3]=beta[3]+trt&lt;M&gt;*beta[4];&lt;/M&gt;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11206&amp;nbsp;&amp;nbsp;&amp;nbsp; if D&lt;M&gt;=1 then do;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11207&lt;/P&gt;&lt;P&gt;11208&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ly=-0.5*(log(det(Vi))+(t(yi-xib*beta1))*inv(Vi)*(yi-xib*beta1));&lt;/P&gt;&lt;P&gt;11209&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *************************************************************************log likelihood&lt;/P&gt;&lt;P&gt;11209! for observed events;&lt;/P&gt;&lt;P&gt;11210&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=1 then ld=log(lambda1t)-lambda1t*si;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11211&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=0 then ld=log(lambda1)-lambda1*si;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11212&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyd=lyd+ly+ld;&lt;/P&gt;&lt;P&gt;11213&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11214&amp;nbsp; *************************************************************************log likelihood for&lt;/P&gt;&lt;P&gt;11214! censored events;&lt;/P&gt;&lt;P&gt;11215&amp;nbsp;&amp;nbsp;&amp;nbsp; if D&lt;M&gt;=0 then do;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11216&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff=0;&lt;/P&gt;&lt;P&gt;11217&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do l=1 to nrow(uu);&lt;/P&gt;&lt;P&gt;11218&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=0 then surv=(1/lambda1)*log(1/(1-uu[l,1]));&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11219&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=1 then surv=(1/lambda1t)*log(1/(1-uu[l,2]));&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11220&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xbeta=(beta[1]+beta[2]*trt&lt;M&gt;)*one+(beta[3]+beta[4]*trt&lt;M&gt;)*one*surv-(beta[3]+beta[4]*t&lt;/M&gt;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11220! rt&lt;M&gt;)*ti;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;11221&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fyd=exp(-0.5*(t(yi-xbeta))*inv(Vi)*(yi-xbeta));&lt;/P&gt;&lt;P&gt;11222&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if surv&amp;lt;si then fyd=0;&lt;/P&gt;&lt;P&gt;11223&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff=ff+fyd;&lt;/P&gt;&lt;P&gt;11224&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11225&lt;/P&gt;&lt;P&gt;11226&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyd=lyd+log(ff/nrow(uu))-0.5*log(det(Vi));&lt;/P&gt;&lt;P&gt;11227&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11228&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11229&lt;/P&gt;&lt;P&gt;11230&amp;nbsp; f=lyd;&lt;/P&gt;&lt;P&gt;11231&lt;/P&gt;&lt;P&gt;11232&amp;nbsp; return(f);&lt;/P&gt;&lt;P&gt;11233&amp;nbsp; finish F_GLOBAL;&lt;/P&gt;&lt;P&gt;11234&lt;/P&gt;&lt;P&gt;11235&amp;nbsp; ******************Making upper and lower bounds for the parameters;&lt;/P&gt;&lt;P&gt;11236&amp;nbsp; con=J(3,13,.);&lt;/P&gt;&lt;P&gt;11237&amp;nbsp; boundint=500;&lt;/P&gt;&lt;P&gt;11238&amp;nbsp; boundbeta=500;&lt;/P&gt;&lt;P&gt;11239&amp;nbsp; positive=10**(-10);&lt;/P&gt;&lt;P&gt;11240&amp;nbsp; varianlower=3;&lt;/P&gt;&lt;P&gt;11241&amp;nbsp; varianupper=500;&lt;/P&gt;&lt;P&gt;11242&amp;nbsp; boundphi=10;&lt;/P&gt;&lt;P&gt;11243&amp;nbsp; boundlam=1;&lt;/P&gt;&lt;P&gt;11244&amp;nbsp; do i=1 to 2;&lt;/P&gt;&lt;P&gt;11245&amp;nbsp;&amp;nbsp; do j=2 to 11;&lt;/P&gt;&lt;P&gt;11246&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if i=1 then do;&lt;/P&gt;&lt;P&gt;11247&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;lt;=3 then con[i,j]=positive;&lt;/P&gt;&lt;P&gt;11248&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=4 &amp;amp; j&amp;lt;=6 then con[i,j]=varianlower;&lt;/P&gt;&lt;P&gt;11249&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=7 then con[i,j]=positive;&lt;/P&gt;&lt;P&gt;11250&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=8 then con[i,j]=positive;&lt;/P&gt;&lt;P&gt;11251&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=9 then con[i,j]=-boundbeta;&lt;/P&gt;&lt;P&gt;11252&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11253&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if i=2 then do;&lt;/P&gt;&lt;P&gt;11254&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;lt;=3 then con[i,j]=boundlam;&lt;/P&gt;&lt;P&gt;11255&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=4 &amp;amp; j&amp;lt;=6 then con[i,j]=varianupper;&lt;/P&gt;&lt;P&gt;11256&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=7 then con[i,j]=boundphi;&lt;/P&gt;&lt;P&gt;11257&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=8 then con[i,j]=boundint;&lt;/P&gt;&lt;P&gt;11258&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=9 then con[i,j]=boundbeta;&lt;/P&gt;&lt;P&gt;11259&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11260&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11261&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;11262&lt;/P&gt;&lt;P&gt;11263&amp;nbsp; con[3,1]=1;con[3,12]=0;con[3,13]=2;&lt;/P&gt;&lt;P&gt;11264&lt;/P&gt;&lt;P&gt;11265&amp;nbsp; print con;&lt;/P&gt;&lt;P&gt;11266&lt;/P&gt;&lt;P&gt;11267&amp;nbsp; ********initial value;&lt;/P&gt;&lt;P&gt;11268&amp;nbsp; x={2 0.04954 0.07649 270.560 118.793 151.389 0.0284 108.702 12.560 1 -0.5};&lt;/P&gt;&lt;P&gt;11269&lt;/P&gt;&lt;P&gt;11270&amp;nbsp; ********threshold parameters;&lt;/P&gt;&lt;P&gt;11271&amp;nbsp; opt=J(1,9,.);&lt;/P&gt;&lt;P&gt;11272&amp;nbsp; opt[1]=1;&lt;/P&gt;&lt;P&gt;11273&amp;nbsp; opt[2]=5;&lt;/P&gt;&lt;P&gt;11274&amp;nbsp; tc=J(1,11,.);&lt;/P&gt;&lt;P&gt;11275&amp;nbsp; ********maximization;&lt;/P&gt;&lt;P&gt;11276&amp;nbsp; call nlpnra(rc,xres,"F_GLOBAL",x,opt,con,tc);&lt;/P&gt;&lt;P&gt;11277&amp;nbsp; create solution from xres;&lt;/P&gt;&lt;P&gt;11278&amp;nbsp; append from xres;&lt;/P&gt;&lt;P&gt;11279&amp;nbsp; quit;&lt;/P&gt;&lt;P&gt;11280&lt;/P&gt;&lt;P&gt;11281&amp;nbsp; proc datasets;&lt;/P&gt;&lt;P&gt;11282&amp;nbsp; append base=JM.parajm&amp;amp;rep1 data=solution;&lt;/P&gt;&lt;P&gt;11283&amp;nbsp; run;&lt;/P&gt;&lt;P&gt;11284&lt;/P&gt;&lt;P&gt;11285&amp;nbsp; %end;&lt;/P&gt;&lt;P&gt;11286&lt;/P&gt;&lt;P&gt;11287&amp;nbsp; %mend;&lt;/P&gt;&lt;P&gt;11288&lt;/P&gt;&lt;P&gt;11289&amp;nbsp; %infere(rep1=2,rep2=2,mcno=10000);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE DATASETS used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:50.81&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7.31 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: Writing HTML Body file: sashtml132.htm&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Directory&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Libref&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JM&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name&amp;nbsp; D:\lzg\jointmodel&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Filename&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D:\lzg\jointmodel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Member&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File Size&amp;nbsp; Last Modified&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; CICTR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 15Jul11:10:02:23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; CIDIFF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 15Jul11:10:02:23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp; CITRT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 15Jul11:10:02:23&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; DEATHIMPUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 263168&amp;nbsp; 04May11:11:19:36&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; DURATION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 11Mar11:14:29:15&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp; ENABLE050311&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 263168&amp;nbsp; 03May11:09:21:53&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp; ENABLE2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 967680&amp;nbsp; 04May11:11:24:16&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp; ENABLE2FACT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 689152&amp;nbsp; 01Mar11:13:53:37&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp; ENABLEIIFORLI12012010&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 246784&amp;nbsp; 08Dec10:09:59:54&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp; FINALDATA1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 74752&amp;nbsp; 23Sep11:21:14:31&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&amp;nbsp; NO2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 01Mar11:13:53:37&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&amp;nbsp; PARAJM1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:09:29:30&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp; PARAJM2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:10:47:40&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14&amp;nbsp; PARAJM3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:09:44:16&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&amp;nbsp; PARAJMD1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 23Sep11:20:56:28&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&amp;nbsp; QALYDIFF1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 14Jul11:19:33:19&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17&amp;nbsp; QALYDIFF188&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 14Jul11:18:45:05&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&amp;nbsp; QALYDIFF188N&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 09Jul11:10:30:34&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 19&amp;nbsp; QALYDIFF1N&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24576&amp;nbsp; 09Jul11:11:23:09&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp; QALYDIFF251&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24576&amp;nbsp; 05Jul11:23:12:57&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21&amp;nbsp; QALYDIFF376&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 14Jul11:19:07:25&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&amp;nbsp; QALYDIFF376N&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 09Jul11:10:35:50&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&amp;nbsp; QALYDIFF501&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24576&amp;nbsp; 06Jul11:02:31:57&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&amp;nbsp; QALYDIFF563&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 14Jul11:19:25:50&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25&amp;nbsp; QALYDIFF563N&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 09Jul11:10:58:49&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26&amp;nbsp; QALYDIFF751&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 14Jul11:06:56:01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 27&amp;nbsp; QALYDIFF751N&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24576&amp;nbsp; 08Jul11:21:12:26&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 28&amp;nbsp; QALYDIFF876&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 14Jul11:06:46:01&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 29&amp;nbsp; QALYDIFF876N&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 08Jul11:21:50:09&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&amp;nbsp; QALYDIFFERENCE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 11Jul11:21:33:27&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 31&amp;nbsp; RESAMP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 145179648&amp;nbsp; 01Jul11:09:57:14&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32&amp;nbsp; SAMPLESIZELLAR1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 29Jul11:16:44:20&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 33&amp;nbsp; SAMPLESIZELLCS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16384&amp;nbsp; 29Jul11:16:42:38&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 34&amp;nbsp; SOLUTION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17408&amp;nbsp; 24Jun11:12:55:40&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 35&amp;nbsp; UNIFORM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21504&amp;nbsp; 01Mar11:13:53:37&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 36&amp;nbsp; VISITALL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4293632&amp;nbsp; 04May11:11:24:16&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 37&amp;nbsp; WITHDRAW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 03May11:09:05:58&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: Deleting JM.PARAJM2 (memtype=DATA).&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE DATASETS used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.06 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.06 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: IML Ready&lt;/P&gt;&lt;P&gt;NOTE: Module RANDNORMAL loaded from the storage SASHELP.IMLMLIB.&lt;/P&gt;&lt;P&gt;NOTE: Module ROWVEC loaded from the storage SASHELP.IMLMLIB.&lt;/P&gt;&lt;P&gt;NOTE: Exiting IML.&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.UNIFOR has 10000 observations and 2 variables.&lt;/P&gt;&lt;P&gt;NOTE: 7746 workspace compresses.&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE IML used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.22 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.21 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: There were 467 observations read from the data set JM.FINALDATA1.&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.ENABLE2FACT has 111 observations and 18 variables.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.01 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: There were 111 observations read from the data set WORK.ENABLE2FACT.&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.ENABLE2FACT has 111 observations and 18 variables.&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE SORT used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: Writing HTML Body file: sashtml133.htm&lt;/P&gt;&lt;P&gt;NOTE: The above message was for the following BY group:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id=1&lt;/P&gt;&lt;P&gt;NOTE: There were 111 observations read from the data set WORK.ENABLE2FACT.&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.NO1 has 100 observations and 5 variables.&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE MEANS used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.07 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.07 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: There were 100 observations read from the data set WORK.NO1.&lt;/P&gt;&lt;P&gt;NOTE: The data set WORK.NO2 has 20 observations and 1 variables.&lt;/P&gt;&lt;P&gt;NOTE: DATA statement used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 seconds&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: IML Ready&lt;/P&gt;&lt;P&gt;NOTE: Module F_GLOBAL defined.&lt;/P&gt;&lt;P&gt;NOTE: Writing HTML Body file: sashtml134.htm&lt;/P&gt;&lt;P&gt;ERROR: (execution) Invalid argument to function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; operation : LOG at line 11289 column 1&lt;/P&gt;&lt;P&gt; operands&amp;nbsp; : _TEM1002&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;_TEM1002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 col&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : ASSIGN at line 11289 column 1&lt;/P&gt;&lt;P&gt; traceback : module F_GLOBAL at line 11289 column 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: Execution error as noted previously. (rc=100)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; operation : NLPNRA at line 11289 column 1&lt;/P&gt;&lt;P&gt; operands&amp;nbsp; : *LIT1116, x, opt, con, tc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*LIT1116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 col&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (character, size &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; F_GLOBAL&lt;/P&gt;&lt;P&gt;x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;opt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;con&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 rows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;tc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : CALL at line 11289 column 1&lt;/P&gt;&lt;P&gt;ERROR: Matrix xres has not been set to a value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : CREATE at line 11289 column 1&lt;/P&gt;&lt;P&gt;ERROR: No data set is currently open for output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : APPEND at line 11289 column 1&lt;/P&gt;&lt;P&gt;NOTE: Exiting IML.&lt;/P&gt;&lt;P&gt;NOTE: 194882 workspace compresses.&lt;/P&gt;&lt;P&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE IML used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:36.72&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:36.40&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: Writing HTML Body file: sashtml135.htm&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Directory&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Libref&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WORK&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Engine&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; V9&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Physical Name&amp;nbsp; C:\Users\Zhigang\AppData\Local\Temp\SAS Temporary Files\_TD2780&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Filename&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\Users\Zhigang\AppData\Local\Temp\SAS Temporary Files\_TD2780&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Member&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; File&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #&amp;nbsp; Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Size&amp;nbsp; Last Modified&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp; AAA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13312&amp;nbsp; 26Sep11:10:12:46&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp; ENABLE2FACT&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25600&amp;nbsp; 26Sep11:10:49:31&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp; FF1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 26Sep11:10:12:46&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp; FF11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 26Sep11:10:36:27&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp; FYD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 46080&amp;nbsp; 26Sep11:09:56:52&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp; FYD11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 46080&amp;nbsp; 26Sep11:09:57:17&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&amp;nbsp; NO1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:10:49:31&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&amp;nbsp; NO2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 26Sep11:10:49:31&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&amp;nbsp; SASMACR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CATALOG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5120&amp;nbsp; 26Sep11:09:15:51&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&amp;nbsp; SOLUTION&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:09:44:16&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&amp;nbsp; UNIFOR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 164864&amp;nbsp; 26Sep11:10:49:31&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&amp;nbsp; _FMTDESC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:10:01:38&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&amp;nbsp; _QWFFMT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9216&amp;nbsp; 26Sep11:10:01:38&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NOTE: Appending WORK.SOLUTION to JM.PARAJM2.&lt;/P&gt;&lt;P&gt;NOTE: BASE data set does not exist. DATA file is being copied to BASE file.&lt;/P&gt;&lt;P&gt;NOTE: There were 1 observations read from the data set WORK.SOLUTION.&lt;/P&gt;&lt;P&gt;NOTE: The data set JM.PARAJM2 has 1 observations and 11 variables.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Sep 2011 14:55:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16843#M37</guid>
      <dc:creator>JerryLee</dc:creator>
      <dc:date>2011-09-26T14:55:43Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16844#M38</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Because of the macro call, the ERROR message doesn't give any useful information about which LOG call is failing.Two suggestions:&lt;/P&gt;&lt;P&gt;1) For debugging, define %LET i=2; %LET mcno = 10000; and get rid of the other macro statements.&lt;/P&gt;&lt;P&gt;2) You have many LOG statements, but we don't know which temporary argument is going negative.&amp;nbsp; Go through the code and assign real variables to the arguments:&lt;/P&gt;&lt;P&gt;temp1 = ff/nrow(uu);&lt;/P&gt;&lt;P&gt;temp2 = det(Vi);&lt;/P&gt;&lt;P&gt;etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then run the program. When the program fails you'll get a real line number that points to the error, and you'll get the actual name of a variable that is negative.&amp;nbsp; For example, if temp1 is negative, you'll get the error message:&lt;/P&gt;&lt;P&gt;ERROR: (execution) Invalid argument to function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;operation : LOG at line XXXX column CCC&lt;/P&gt;&lt;P&gt;operands : TEMP1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TEMP1 1 row 1 col (numeric)&lt;/P&gt;&lt;P&gt;0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rick&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'Arial','sans-serif'; font-size: 10pt;"&gt;SAS/IML blog: &lt;SPAN style="font-family: 'Arial','sans-serif'; font-size: 10pt;"&gt;&lt;A href="http://blogs.sas.com/content/iml"&gt;&lt;SPAN style="color: blue;"&gt;http://blogs.sas.com/content/iml&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS. Unless I'm mistaken, your first call to PROC IML just fills an (&amp;amp;mcno x 2) matrix with uniform random values.&amp;nbsp; You can just use&lt;/P&gt;&lt;P&gt;uu1=J(&amp;amp;mcno,2,.);&lt;/P&gt;&lt;P&gt;call randgen(uu1, "Uniform");&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Sep 2011 15:32:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16844#M38</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2011-09-26T15:32:11Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16845#M39</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for the prompt advice. I tried what you suggested and found that the error message refered to temp1=ff/nrow(uu). To find out which step it is equal to zero, I printed out all the values of temp1. The strange thing is that none of them is zero. And the objective function F_GLOBAL(x) can be calculated the at the initial value. It is equal to -431.3269953. Do you know why IML give this error message? Thanks a lot. Below has the new output of the error message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;12092&amp;nbsp; proc iml;&lt;/P&gt;&lt;P&gt;NOTE: IML Ready&lt;/P&gt;&lt;P&gt;12093&amp;nbsp; *******************************************define log likelihood;&lt;/P&gt;&lt;P&gt;12094&amp;nbsp; start F_GLOBAL(x);&lt;/P&gt;&lt;P&gt;12095&amp;nbsp;&amp;nbsp;&amp;nbsp; p=x[1];&lt;/P&gt;&lt;P&gt;12096&amp;nbsp;&amp;nbsp;&amp;nbsp; lambda1t=x[2];&lt;/P&gt;&lt;P&gt;12096!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lambda1=x[3];&lt;/P&gt;&lt;P&gt;12097&amp;nbsp;&amp;nbsp;&amp;nbsp; phi1=x[4];&lt;/P&gt;&lt;P&gt;12097!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phi2=x[5];&lt;/P&gt;&lt;P&gt;12097!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phi3=x[6];&lt;/P&gt;&lt;P&gt;12097!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; phi=x[7];&lt;/P&gt;&lt;P&gt;12098&amp;nbsp;&amp;nbsp;&amp;nbsp; beta=x[,8:11];&lt;/P&gt;&lt;P&gt;12099&lt;/P&gt;&lt;P&gt;12100&amp;nbsp; use no2;&lt;/P&gt;&lt;P&gt;12101&amp;nbsp; read all into n;&lt;/P&gt;&lt;P&gt;12102&amp;nbsp; use enable2fact;&lt;/P&gt;&lt;P&gt;12103&amp;nbsp; read all var {tij_b} into tijb;&lt;/P&gt;&lt;P&gt;12104&amp;nbsp; read all var {tij} into tij;&lt;/P&gt;&lt;P&gt;12105&amp;nbsp; read all var {trt} into trt;&lt;/P&gt;&lt;P&gt;12106&amp;nbsp; read all var {factpal} into y;&lt;/P&gt;&lt;P&gt;12107&amp;nbsp; read all var {intercept} into intcep;&lt;/P&gt;&lt;P&gt;12108&amp;nbsp; read all var {duration_month} into s;&lt;/P&gt;&lt;P&gt;12109&amp;nbsp; read all var {death} into D;&lt;/P&gt;&lt;P&gt;12110&amp;nbsp; use unifor;&lt;/P&gt;&lt;P&gt;12111&amp;nbsp; read all var {col1 col2} into uu;&lt;/P&gt;&lt;P&gt;12112&lt;/P&gt;&lt;P&gt;12113&amp;nbsp; m=0;&lt;/P&gt;&lt;P&gt;12113!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyd=0;&lt;/P&gt;&lt;P&gt;12114&lt;/P&gt;&lt;P&gt;12115&amp;nbsp; do i=1 to nrow(n);&lt;/P&gt;&lt;P&gt;12116&amp;nbsp; m=m+n&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12117&amp;nbsp; si=s&lt;M&gt;;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12118&amp;nbsp; **********************************log likelihood of mixed model part;&lt;/P&gt;&lt;P&gt;12119&amp;nbsp; rando=j(n&lt;I&gt;,n&lt;I&gt;,1);&lt;/I&gt;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12120&amp;nbsp; epsi=I(n&lt;I&gt;);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12121&amp;nbsp; Ri=j(n&lt;I&gt;,n&lt;I&gt;,1);&lt;/I&gt;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12122&amp;nbsp; tib=tijb[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12123&amp;nbsp; ti=tij[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12124&amp;nbsp; *******************************generate Ri;&lt;/P&gt;&lt;P&gt;12125&amp;nbsp;&amp;nbsp;&amp;nbsp; do j=1 to n&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12126&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do k=j to n&lt;I&gt;;&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12127&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ri[k,j]=exp(-phi*((abs(tib&lt;K&gt;-tib&lt;J&gt;))**p));&lt;/J&gt;&lt;/K&gt;&lt;/P&gt;&lt;P&gt;12128&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ri[j,k]=exp(-phi*((abs(tib&lt;K&gt;-tib&lt;J&gt;))**p));&lt;/J&gt;&lt;/K&gt;&lt;/P&gt;&lt;P&gt;12129&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12130&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12131&lt;/P&gt;&lt;P&gt;12132&amp;nbsp; Vi=phi1*rando+phi2*epsi+phi3*Ri;&lt;/P&gt;&lt;P&gt;12133&amp;nbsp; yi=y[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12134&amp;nbsp; incepti=intcep[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12135&amp;nbsp; trti=trt[m-n&lt;I&gt;+1:m];&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12136&amp;nbsp; one=J(n&lt;I&gt;,1,1);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;12137&lt;/P&gt;&lt;P&gt;12138&amp;nbsp; xib=incepti||trti||tib;&lt;/P&gt;&lt;P&gt;12139&amp;nbsp; beta1=J(3,1,1);&lt;/P&gt;&lt;P&gt;12140&amp;nbsp; beta1[1]=beta[1];&lt;/P&gt;&lt;P&gt;12140!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; beta1[2]=trt&lt;M&gt;*beta[2];&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12140!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; beta1[3]=beta[3]+trt&lt;M&gt;*beta[4];&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12141&amp;nbsp;&amp;nbsp;&amp;nbsp; if D&lt;M&gt;=1 then do;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12142&lt;/P&gt;&lt;P&gt;12143&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ly=-0.5*(log(det(Vi))+(t(yi-xib*beta1))*inv(Vi)*(yi-xib*beta1));&lt;/P&gt;&lt;P&gt;12144&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *************************************************************************log likelihood&lt;/P&gt;&lt;P&gt;12144! for observed events;&lt;/P&gt;&lt;P&gt;12145&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=1 then ld=log(lambda1t)-lambda1t*si;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12146&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=0 then ld=log(lambda1)-lambda1*si;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12147&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyd=lyd+ly+ld;&lt;/P&gt;&lt;P&gt;12148&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12149&amp;nbsp; *************************************************************************log likelihood for&lt;/P&gt;&lt;P&gt;12149! censored events;&lt;/P&gt;&lt;P&gt;12150&amp;nbsp;&amp;nbsp;&amp;nbsp; if D&lt;M&gt;=0 then do;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12151&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff=0;&lt;/P&gt;&lt;P&gt;12152&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do l=1 to nrow(uu);&lt;/P&gt;&lt;P&gt;12153&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=0 then surv=(1/lambda1)*log(1/(1-uu[l,1]));&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12154&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if trt&lt;M&gt;=1 then surv=(1/lambda1t)*log(1/(1-uu[l,2]));&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12155&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xbeta=(beta[1]+beta[2]*trt&lt;M&gt;)*one+(beta[3]+beta[4]*trt&lt;M&gt;)*one*surv-(beta[3]+beta[4]*t&lt;/M&gt;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12155! rt&lt;M&gt;)*ti;&lt;/M&gt;&lt;/P&gt;&lt;P&gt;12156&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fyd=exp(-0.5*(t(yi-xbeta))*inv(Vi)*(yi-xbeta));&lt;/P&gt;&lt;P&gt;12157&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if surv&amp;lt;si then fyd=0;&lt;/P&gt;&lt;P&gt;12158&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff=ff+fyd;&lt;/P&gt;&lt;P&gt;12159&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12160&amp;nbsp; temp1=ff/nrow(uu);&lt;/P&gt;&lt;P&gt;12160!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp2=det(Vi);&lt;/P&gt;&lt;P&gt;12161&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lyd=lyd+log(temp1)-0.5*log(temp2);&lt;/P&gt;&lt;P&gt;12162&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print temp1;&lt;/P&gt;&lt;P&gt;12163&lt;/P&gt;&lt;P&gt;12164&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12165&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12166&lt;/P&gt;&lt;P&gt;12167&amp;nbsp; f=lyd;&lt;/P&gt;&lt;P&gt;12168&lt;/P&gt;&lt;P&gt;12169&amp;nbsp; return(f);&lt;/P&gt;&lt;P&gt;12170&amp;nbsp; finish F_GLOBAL;&lt;/P&gt;&lt;P&gt;NOTE: Module F_GLOBAL defined.&lt;/P&gt;&lt;P&gt;12171&lt;/P&gt;&lt;P&gt;12172&amp;nbsp; ******************Making upper and lower bounds for the parameters;&lt;/P&gt;&lt;P&gt;12173&amp;nbsp; con=J(3,13,.);&lt;/P&gt;&lt;P&gt;12174&amp;nbsp; boundint=500;&lt;/P&gt;&lt;P&gt;12175&amp;nbsp; boundbeta=500;&lt;/P&gt;&lt;P&gt;12176&amp;nbsp; positive=10**(-10);&lt;/P&gt;&lt;P&gt;12177&amp;nbsp; varianlower=3;&lt;/P&gt;&lt;P&gt;12178&amp;nbsp; varianupper=500;&lt;/P&gt;&lt;P&gt;12179&amp;nbsp; boundphi=10;&lt;/P&gt;&lt;P&gt;12180&amp;nbsp; boundlam=1;&lt;/P&gt;&lt;P&gt;12181&amp;nbsp; do i=1 to 2;&lt;/P&gt;&lt;P&gt;12182&amp;nbsp;&amp;nbsp; do j=2 to 11;&lt;/P&gt;&lt;P&gt;12183&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if i=1 then do;&lt;/P&gt;&lt;P&gt;12184&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;lt;=3 then con[i,j]=positive;&lt;/P&gt;&lt;P&gt;12185&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=4 &amp;amp; j&amp;lt;=6 then con[i,j]=varianlower;&lt;/P&gt;&lt;P&gt;12186&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=7 then con[i,j]=positive;&lt;/P&gt;&lt;P&gt;12187&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=8 then con[i,j]=positive;&lt;/P&gt;&lt;P&gt;12188&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=9 then con[i,j]=-boundbeta;&lt;/P&gt;&lt;P&gt;12189&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12190&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if i=2 then do;&lt;/P&gt;&lt;P&gt;12191&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;lt;=3 then con[i,j]=boundlam;&lt;/P&gt;&lt;P&gt;12192&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=4 &amp;amp; j&amp;lt;=6 then con[i,j]=varianupper;&lt;/P&gt;&lt;P&gt;12193&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=7 then con[i,j]=boundphi;&lt;/P&gt;&lt;P&gt;12194&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j=8 then con[i,j]=boundint;&lt;/P&gt;&lt;P&gt;12195&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if j&amp;gt;=9 then con[i,j]=boundbeta;&lt;/P&gt;&lt;P&gt;12196&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12197&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12198&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;12199&lt;/P&gt;&lt;P&gt;12200&amp;nbsp; con[3,1]=1;&lt;/P&gt;&lt;P&gt;12200!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; con[3,12]=0;&lt;/P&gt;&lt;P&gt;12200!&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; con[3,13]=2;&lt;/P&gt;&lt;P&gt;12201&lt;/P&gt;&lt;P&gt;12202&amp;nbsp; print con;&lt;/P&gt;&lt;P&gt;NOTE: Writing HTML Body file: sashtml147.htm&lt;/P&gt;&lt;P&gt;12203&lt;/P&gt;&lt;P&gt;12204&amp;nbsp; ********initial value;&lt;/P&gt;&lt;P&gt;12205&amp;nbsp; *x={2 0.04954 0.07649 270.560 118.793 151.389 0.0284 108.702 12.560 1 -0.5};&lt;/P&gt;&lt;P&gt;12206&amp;nbsp; x={2 0.0584913446 0.0810734988 270.5599998 118.79300677 151.38885874 0.0378699563&lt;/P&gt;&lt;P&gt;12206! 108.70197893 12.56070818 0.9993222093 -0.500002042};&lt;/P&gt;&lt;P&gt;12207&amp;nbsp; xxx=F_GLOBAL(x);&lt;/P&gt;&lt;P&gt;12208&amp;nbsp; print xxx;&lt;/P&gt;&lt;P&gt;12209&amp;nbsp; ********threshold parameters;&lt;/P&gt;&lt;P&gt;12210&amp;nbsp; opt=J(1,9,.);&lt;/P&gt;&lt;P&gt;12211&amp;nbsp; opt[1]=1;&lt;/P&gt;&lt;P&gt;12212&amp;nbsp; opt[2]=5;&lt;/P&gt;&lt;P&gt;12213&amp;nbsp; tc=J(1,11,.);&lt;/P&gt;&lt;P&gt;12214&amp;nbsp; ********maximization;&lt;/P&gt;&lt;P&gt;12215&amp;nbsp; call nlpnra(rc,xres,"F_GLOBAL",x,opt,con,tc);&lt;/P&gt;&lt;P&gt;ERROR: (execution) Invalid argument to function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; operation : LOG at line 12161 column 16&lt;/P&gt;&lt;P&gt; operands&amp;nbsp; : temp1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;temp1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 col&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : ASSIGN at line 12161 column 5&lt;/P&gt;&lt;P&gt; traceback : module F_GLOBAL at line 12161 column 5&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: Execution error as noted previously. (rc=100)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; operation : NLPNRA at line 12215 column 1&lt;/P&gt;&lt;P&gt; operands&amp;nbsp; : *LIT1116, x, opt, con, tc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*LIT1116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 col&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (character, size &lt;span class="lia-unicode-emoji" title=":smiling_face_with_sunglasses:"&gt;😎&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; F_GLOBAL&lt;/P&gt;&lt;P&gt;x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;opt&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;con&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 rows&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;tc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1 row&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11 cols&amp;nbsp;&amp;nbsp;&amp;nbsp; (numeric)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : CALL at line 12215 column 1&lt;/P&gt;&lt;P&gt;12216&amp;nbsp; create solution from xres;&lt;/P&gt;&lt;P&gt;ERROR: Matrix xres has not been set to a value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : CREATE at line 12216 column 1&lt;/P&gt;&lt;P&gt;12217&amp;nbsp; append from xres;&lt;/P&gt;&lt;P&gt;ERROR: No data set is currently open for output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; statement : APPEND at line 12217 column 1&lt;/P&gt;&lt;P&gt;12218&amp;nbsp; quit;&lt;/P&gt;&lt;P&gt;NOTE: Exiting IML.&lt;/P&gt;&lt;P&gt;NOTE: 190554 workspace compresses.&lt;/P&gt;&lt;P&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/P&gt;&lt;P&gt;NOTE: PROCEDURE IML used (Total process time):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; real time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:37.33&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cpu time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1:35.27&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Sep 2011 17:00:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16845#M39</guid>
      <dc:creator>JerryLee</dc:creator>
      <dc:date>2011-09-26T17:00:02Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16846#M40</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think you have to print temp1 BEFORE you call the LOG function. You are only seeing the result of previous iterations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I might see what is happening. Your loop is essentially as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff=0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; do l=1 to nrow(uu);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; surv= ...;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if surv&amp;lt;si then fyd=0;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ff=ff+fyd;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think &lt;STRONG&gt;si&lt;/STRONG&gt; is large compared to &lt;STRONG&gt;surv&lt;/STRONG&gt; so that &lt;STRONG&gt;surv &amp;lt; si&lt;/STRONG&gt; is always true. &lt;/P&gt;&lt;P&gt;Of course, the real question is what to do about it, and hopefully you can figure that out.&amp;nbsp; If the value of Duration_Month (which determines &lt;STRONG&gt;si&lt;/STRONG&gt;) is bad, you can fix it. Otherwise, it could be that &lt;STRONG&gt;lambda1t &lt;/STRONG&gt;and &lt;STRONG&gt;lambda1 &lt;/STRONG&gt;are getting small during the optimization. This would case &lt;STRONG&gt;surv &lt;/STRONG&gt;to get large&lt;STRONG&gt;.&lt;/STRONG&gt; If this is the problem, you might want to make sure they remain bounded away from zero.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, if you haven't read this paper by Charlie Hallahan on MLE estimation, I recommend it: &lt;A href="http://www2.sas.com/proceedings/sugi22/STATS/PAPER293.PDF"&gt;http://www2.sas.com/proceedings/sugi22/STATS/PAPER293.PDF&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Sep 2011 17:43:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16846#M40</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2011-09-26T17:43:06Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16847#M41</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much! This is really helpful. I got the problem resolved. I was just wondering if IML or "call NLPNRA" also offer the calculation of Fisher information matrix which is a very natural thing associated with maximum likelihood estiamtors (MLEs). Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Oct 2011 20:01:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16847#M41</guid>
      <dc:creator>JerryLee</dc:creator>
      <dc:date>2011-10-04T20:01:03Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16848#M42</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Glad you resolved the problem.&lt;/P&gt;&lt;P&gt;I am not very familiar with the Fisher information matrix, so I'll let someone else offer advice on that.&amp;nbsp; As far as I know, there are no "built in" routines for computing it, since the NLP functions are designed for general optimization, not for the specific case of MLE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Oct 2011 13:27:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16848#M42</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2011-10-05T13:27:43Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16849#M43</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rick,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know if IML has a built in function or command to calculate the second order derivatives of a function? Thanks a lot. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Nov 2011 21:57:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16849#M43</guid>
      <dc:creator>JerryLee</dc:creator>
      <dc:date>2011-11-08T21:57:42Z</dc:date>
    </item>
    <item>
      <title>ERROR: call NLPNRA</title>
      <link>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16850#M44</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The NLPFDD function uses computes numerical first and second derivatives:&lt;/P&gt;&lt;P&gt;&lt;A href="http://blogs.sas.com/content/iml/2011/10/14/hints-for-derivatives/"&gt;http://blogs.sas.com/content/iml/2011/10/14/hints-for-derivatives/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Nov 2011 14:55:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-IML-Software-and-Matrix/ERROR-call-NLPNRA/m-p/16850#M44</guid>
      <dc:creator>Rick_SAS</dc:creator>
      <dc:date>2011-11-09T14:55:08Z</dc:date>
    </item>
  </channel>
</rss>

