Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIXC

Package: VA Fileman

Routine: DIXC


Information

DIXC ;SFISC/GFT-DESCRIPTIVE STATS, CORRELATION MATRIX ;11:36 AM 12 Jul 1999; [ 04/02/2003 8:25 AM ]

Source Information

Source file <DIXC.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 (EOP,STATS)^DIG  CLOSE^DIO4  (DHDR,DQ)^DIX  
Kernel 1 ^%ZTLOAD  

Entry Points

Name Comments DBIA/ICR reference
C
DQ
DLCOR
SQR
CORRX ;OUTPUT THE CORRELATION MATRIX
DESCX ;PRINT DESCRIPTIVE STATS
L
D
KL
Q
QUE ;
CORR ;CALCULATE THE CORRELATION MATRIX
C1
D1
DESC ;CALCULATE THE DESCRIPTIVE STATISTICS

External References

Name Field # of Occurrence
^%ZTLOAD QUE+3
EOP^DIG D1+7
STATS^DIG D1
CLOSE^DIO4 KL
DHDR^DIX DESCX+1, CORRX+1
DQ^DIX DQ

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $J(^("N"),6)
  • Line Location: D1+5
Function Call: WRITE
  • Prompt: $J(^("S")/^("N"),15,4)
  • Condition for execution: ^("N")
  • Line Location: D1+5
Function Call: WRITE
  • Prompt: $S($D(^(X)):$J(^(X),15,4),1:$J("",15))
  • Line Location: D1+6
Function Call: WRITE
  • Prompt: !!,"***** AT LEAST TWO VARIABLES MUST BE DEFINED *****"
  • Line Location: CORR+1
Function Call: WRITE
  • Prompt: $C(7),!,"CAN'T COMPUTE CORRELATION MATRIX--",DN(I+100)," IS SINGLE-VALUED"
  • Line Location: CORR+2
Function Call: WRITE
  • Prompt: ?I*10-2,$J(DN(I),10)
  • Line Location: CORRX+2
Function Call: WRITE
  • Prompt: !,DN(I)
  • Line Location: CORRX+3
Function Call: WRITE
  • Prompt: ?J*10,$J(^UTILITY($J,I,J),8,4)
  • Line Location: CORRX+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: CORRX+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DOSV(0 DLCOR+1, DESC+1, D1, D1+5, CORR+1, CORR+3, C1, C1+1
^UTILITY($J CORR+1!, C1+1*, CORRX+2*, CORRX+3

Label References

Name Line Occurrences
C1 CORR+3
CORR C
CORRX C
D1 DQ
DESC D+1
DESCX D+1
DLCOR DESC+1, CORR+2
KL D1, CORR+4, CORRX+1, QUE+3
L L
Q DESCX+1, CORRX+1
QUE DESCX+1
SQR DESC+1, C1+1

Naked Globals

Name Field # of Occurrence
^( DLCOR+1, D1+6
^("D" DESC+1*
^("N" DESC+1, D1+5
^("Q" DESC+1
^("S" DESC+1, D1+5, CORR+3, C1
^(2 D1
^(3 D1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C CORR+3*, C1, Q!
DHDR D~, DESCX+1!*, CORRX+1!*, Q!
DHDR(1 DESCX+1*, CORRX+1*
DHDR(2 CORRX+1*
DIFF Q!
DJ D~, DLCOR*, DLCOR+1, DESC+1, D1, D1+5, CORR+3, C1, C1+1, Q!
, DQ*
DN D~, Q!
DN( DLCOR+1*, D1+4, CORRX+2, CORRX+3
DS D~, DESC+1!
ERR CORR+1!*, CORRX+1
I DESC+1*, D1+3*, D1+4, D1+5, CORR+3*, C1+1, CORRX+2*, CORRX+3*, Q!, QUE+1*
II Q!
IO KL
IO("Q" DESCX+1
IO(0 DLCOR, CORR+1, KL, Q
IOF KL
IOM QUE+2
ION QUE+2
IOSL QUE+2
IOST KL, QUE+2
J CORR+3*, C1, C1+1, CORRX+3*, Q!
JJ Q!
N CORR+3*, C1, C1+1, Q!
POP DESCX+1, CORRX+1, Q!
S CORR+3*, C1, C1+1, Q!
SZ D~, DLCOR*, DLCOR+1*, CORR+3, CORRX+2, CORRX+3, Q!
SZT D~, DLCOR+1*, DLCOR+2*, DESC+1, D1, D1+3, Q!
T L*, L+1!
U DLCOR*, DLCOR+1
X SQR, L, DESC+1*, D1+6*, C1*, Q!
Y SQR*, L*, DESC+1, C1+1, Q!
Z Q!
>> ZTIO QUE+2*
>> ZTRTN QUE+2*
>> ZTSAVE( QUE+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All