home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1989-01-22 | 1.4 KB | 28 lines |
- 10 CLS: PRINT "RMS VOLTAGE CALCULATION PROGRAM V2.0 (2/1/87)
- 20 PRINT " *********************************************
- 30 PRINT " * *
- 40 PRINT " * BY DR. ALLEN KATZ, CHAIRMAN *
- 50 PRINT " * AND STUDENTS OF THE *
- 60 PRINT " * DEPT ELECTRONICS ENGINEERING TECHNOLOGY *
- 70 PRINT " * TRENTON STATE COLLEGE, CN4700 *
- 80 PRINT " * TRENTON, NEW JERSEY 08650-4700 *
- 90 PRINT " * *
- 100 PRINT " * THE AUTHOR RESERVES THE RIGHTS TO THIS *
- 110 PRINT " * PROGRAM; HOWEVER, COPYING AND USE FOR *
- 120 PRINT " * EDUCATIONAL PURPOSES IS ENCOURAGED. *
- 130 PRINT " * *
- 140 PRINT " * PLEASE REPORT ANY ERRORS OR PROBLEMS *
- 150 PRINT " * WITH THIS PROGRAM TO THE AUTHOR. *
- 160 PRINT " * TEL (609) 771 2487 *
- 170 PRINT " * *
- 180 PRINT " *********************************************
- 200 PRINT "THIS PROGRAM CALCULATES THE RMS VALUE OF COMPLEX WAVE DESCRIBED
- 210 PRINT "BY ANY NUMBER OF EQUALLY SPACED SAMPLE POINTS.": PRINT
- 220 INPUT "THE NUMBER OF SAMPLE POINTS"; M: DIM A(M): SU=0
- 230 INPUT "PERIOD (IN ANY UNIT OF TIME)"; T: DT=T/M: PRINT
- 240 FOR I=0 TO M
- 250 PRINT "AMPLITUDE AT T ="; DT*I;: INPUT A(I): SU=SU+A(I)^2
- 260 NEXT
- 270 SU=SQR(DT*(SU-(A(0)^2+A(M)^2)/2)/T)
- 280 PRINT: PRINT "RMS VALUE ="; SU
-