Trailing-Edge
-
PDP-10 Archives
-
decuslib20-02
-
decus/20-0026/bound.doc
There are 2 other files named bound.doc in the archive. Click here to see a list.
SUBROUTINE BOUND
PURPOSE
SELECT FROM A SET (OR A SUBSET) OF OBSERVATIONS THE NUMBER
OF OBSERVATIONS UNDER, BETWEEN AND OVER TWO GIVEN BOUNDS
FOR EACH VARIABLE
USAGE
CALL BOUND (A,S,BLO,BHI,UNDER,BETW,OVER,NO,NV,IER)
DESCRIPTION OF PARAMETERS
A - OBSERVATION MATRIX, NO BY NV
S - VECTOR INDICATING SUBSET OF A. ONLY THOSE
OBSERVATIONS WITH A NON-ZERO S(J) ARE CONSIDERED.
VECTOR LENGTH IS NO.
BLO - INPUT VECTOR OF LOWER BOUNDS ON ALL VARIABLES.
VECTOR LENGTH IS NV.
BHI - INPUT VECTOR OF UPPER BOUNDS ON ALL VARIABLES.
VECTOR LENGTH IS NV.
UNDER - OUTPUT VECTOR INDICATING, FOR EACH VARIABLE, NUMBER
OF OBSERVATIONS UNDER LOWER BOUNDS. VECTOR LENGTH
IS NV.
BETW - OUTPUT VECTOR INDICATING, FOR EACH VARIABLE, NUMBER
OF OBSERVATIONS EQUAL TO OR BETWEEN LOWER AND UPPER
BOUNDS. VECTOR LENGTH IS NV.
OVER - OUTPUT VECTOR INDICATING, FOR EACH VARIABLE, NUMBER
OF OBSERVATIONS OVER UPPER BOUNDS. VECTOR LENGTH
IS NV.
NO - NUMBER OF OBSERVATIONS
NV - NUMBER OF VARIABLES FOR EACH OBSERVATION
IER - ZERO, IF NO ERROR.
- 1, IF LOWER BOUND IS GREATER THAN THE UPPER BOUND
FOR SOME VARIABLE
REMARKS
NONE
SUBROUTINES AND FUNCTION SUBPROGRAMS REQUIRED
NONE
METHOD
EACH ROW (OBSERVATION) OF MATRIX A WITH CORRESPONDING
NON-ZERO ELEMENT IN S VECTOR IS TESTED. OBSERVATIONS ARE
COMPARED WITH SPECIFIED LOWER AND UPPER VARIABLE BOUNDS AND
A COUNT IS KEPT IN VECTORS UNDER, BETWEEN, AND OVER.