home *** CD-ROM | disk | FTP | other *** search
- {
- F i l e I n f o r m a t i o n
-
- * DESCRIPTION
- Include source code file for curve.
-
- * ASSOCIATED FILES
- CURVE.PAS
- ASSAY.TXT
- CURVE.COM
- CURVE4.EXE
- CURVE4.PAS
- PRINTOUT.INC
- PT.LAS
- README
- SAMPLE.INC
- SAMPLE2.INC
- SAMPLE4.INC
- SAMPLE4B.INC
- SPACER.INC
- TOOLS.INC
- TOOLS4.INC
-
- ==========================================================================
- }
- { printout.inc includes procedure to printout standard curve 10/27/86 }
- { 11/12/86 ADDITION MADE STEPHEN CALLENDER }
-
- PROCEDURE CURVE_HARDCOPY(FFLAG : INTEGER);
- VAR
- NAME : MARK;
- BEGIN
- CLRSCR;
- WRITELN;
- WRITELN(LST);
- WRITELN(LST,'Y - INTERCEPT = ',B[FFLAG]:3:3);
- WRITELN(LST);
- WRITELN(LST,'SLOPE = ',M[FFLAG]:3:3);
- WRITELN(LST);
- WRITELN(LST,'CORR.COEFF = ',C[FFLAG]:3:3);
- PAUSE
- END;
-
- PROCEDURE HARDCOPY;
- VAR
- NUM, SPACER, PACE : INTEGER;
- CHOICE : CHAR;
- BEGIN
- WRITELN;
- INVERSE;
- WRITE('DO YOU WANT A HARDCOPY? [ Y/N ] ');
- NO_inverse;
- READLN(CHOICE);
- IF CHOICE IN ['Y','y'] THEN
- BEGIN
- WRITE(LST,'=========================');
- WRITE(LST,'=========================');
- WRITELN(LST);
- SPC(25);
- WRITELN(LST,'STANDARD CURVE');
- WRITELN(LST); WRITELN(LST);
- WRITELN(LST,'STANDARD VALUES');
- WRITELN(LST,' Y1 Y2 Y AVG.');
- FOR NUM := 1 TO ENTRY DO
- BEGIN
- IF (POINT <> 4) THEN BEGIN
- WRITE(LST,'#',NUM); SPC(4);
- WRITE(LST,X[NUM]:3:3); SPC(35);
- WRITELN(LST,Y[NUM]:3:3)
- END
- ELSE
- BEGIN
- WRITE(LST,'#',NUM); SPC(4);
- WRITE(LST,X[NUM]:3:3); SPC(10);
- WRITE(LST,Y1[NUM]:3:3); SPC(10);
- WRITE(LST,Y2[NUM]:3:3); SPC(10);
- WRITELN(LST,Y[NUM]:3:3)
- END
- END; { FOR }
- CURVE_HARDCOPY(FLAG);
- WRITELN(LST)
- END
- END;
-
-
-
-
-