1 The SAS System 13:47 Monday, August 11, 2003 NOTE: Copyright (c) 1999-2001 by SAS Institute Inc., Cary, NC, USA. NOTE: SAS (r) Proprietary Software Release 8.2 (TS2M0) Licensed to UNC-CHAPEL HILL-SYSTEMWIDE-T/R, Site 0039466002. NOTE: This session is executing on the WIN_PRO platform. NOTE: SAS initialization used: real time 0.27 seconds cpu time 0.27 seconds 1 TITLE1 "EXAMPLEF01.SAS--Illustrate use of the UPOLY1 module"; 2 3 PROC IML WORKSIZE=1000 SYMSIZE=2000; Worksize = 1024000 Symbol size = 2048000 NOTE: IML Ready 4 %INCLUDE "..\IML\POWERLIB202.IML"/NOSOURCE2; NOTE: Module POWER defined. NOTE: Module _POWER defined. NOTE: Module _RANKSYMM defined. NOTE: Module _SIZECHK defined. NOTE: Module _TYPEMISSCHK defined. NOTE: Module _SETOPT defined. NOTE: Module _HLT defined. NOTE: Module _PBT defined. NOTE: Module _WLK defined. NOTE: Module _SPECIAL defined. NOTE: Module _FIRSTUNI defined. NOTE: Module _HFEXEPS defined. NOTE: Module _GGEXEPS defined. NOTE: Module _LASTUNI defined. NOTE: Module _GLMMPCL defined. NOTE: Module _PROBF defined. NOTE: Module _FINV defined. NOTE: Module _FWARN defined. NOTE: Module _SASDS defined. NOTE: Module _QPROB defined. NOTE: Module _AS defined. NOTE: Module _IROUND defined. NOTE: Module _COUNTR defined. NOTE: Module _ALOG1 defined. NOTE: Module _EXP1 defined. NOTE: Module _ORDER defined. NOTE: Module _ERRBD defined. NOTE: Module _CTFF defined. NOTE: Module _TRUNCN defined. NOTE: Module _FINDU defined. NOTE: Module _INTEGR defined. NOTE: Module _CFE defined. 2 The SAS System 13:47 Monday, August 11, 2003 NOTE: Module NAMELIST defined. NOTE: Module UMEAN defined. NOTE: Module UPOLY1 defined. NOTE: Module UPOLY2 defined. NOTE: Module UPOLY3 defined. 4948 4949 OPT_ON ={GG HF HLT PBT TOTAL_N}; 4950 OPT_OFF={WARN WLK UN COLLAPSE ALPHA SIGSCAL BETASCAL}; 4951 4952 ALPHA=.05; 4953 VARIANCE=1.5; 4953 ! RHO=0.25; 4954 SIGMA=VARIANCE#(I(5)#(1-RHO) + J(5,5,RHO)); 4954 ! *Assume CS; 4955 4956 ESSENCEX = I(2); 4957 REPN={10,20,40}; 4958 4959 BETASCAL=1; 4960 BETA = {0 0 0 0 1, 4961 1 0 0 0 0}; 4962 C = {1 -1}; 4963 4964 TIMES ={2 4 6 8 10}; 4965 RUN UPOLY1(TIMES ,"Time", USCORE , SCORENM ); 4966 U = USCORE; 4967 4968 RUN POWER; 4969 QUIT; NOTE: Exiting IML. NOTE: The PROCEDURE IML printed pages 1-3. NOTE: PROCEDURE IML used: real time 0.66 seconds cpu time 0.65 seconds NOTE: SAS Institute Inc., SAS Campus Drive, Cary, NC USA 27513-2414 NOTE: The SAS System used: real time 1.11 seconds cpu time 0.94 seconds