Text preview for : H20-0544-0_PL1_SSP_Ovrv_68.pdf part of IBM H20-0544-0 PL1 SSP Ovrv 68 IBM 360 pli H20-0544-0_PL1_SSP_Ovrv_68.pdf



Back to : H20-0544-0_PL1_SSP_Ovrv_6 | Home

- --
===::.~ --. .-..-
_. .=
- ---
_._--
-.-.---
--
_ ...
-.~-
--
- ... Application Program H20-0544-0




System/360 Scientific Subroutine Package (PL/IJ

Application Description

The System/360 Scientific Subroutine Package (SSP) (PL/I)
is a collection of mathematical and statistical subroutines (or
procedures) written in the PL/I language. It provides the
PL/I user with most of the basic capabilities in earlier
FORTRAN versions of SSP /360. It also has the same basic
characteristics as the FORTRAN versions, in that it
consists of input/output-free computational building blocks,
written completely in PL/I, which may be combined with a
user's input, output, or computational routines as needed.
The package may be applied to the solution of many problems
in industry, science, and engineering.

This Application Description presents an introduction to the
program, a list of the capabilities of the package, rules of
usage, machine configu.ration, programming systems, and
a list of reference material.
CONTENTS

Introduction . . . . . . 1
Areas of Application . . . . . 1
Characteristics . . . . . . . . 2
Functional Capabilities of SSP /360 (PL/I) 2
Mathematics . . 2
Statistics. . . 7
Subroutine Usage 9
Required Systems . . . . 9
Programming Systems . . . . 9
Machine Configuration 9
Precision . . . . . 10
Reference Material 10




Note: This programming package is being developed with the cooperation and
assistance of IBM Germany and IBM France.




First Edition

Significant changes or additions to the specifications contained in this publication
will be reported in subsequent revisions or Technical Newsletters.



Copies of this and other IBM publications can be obtained through IBM branch
offices. Address comments concerning the contents of this publication to
IBM, Technical Publications Department, 112 East Post Road, White Plains, N.. Y. 10601




o International Business Machines Corporation 1968
INTRODUCTION
The Scientific Subroutine Package/360 (PL/I) is a set of basic computa-
tional subroutines intended to help the user develop his own PL/I sub-
routine library. The PL/I version of SSP /360 is similar to the FORTRAN
version, from which it is derived, and it includes most of the capabilities
of the FORTRAN version.

Areas of Application

Individual subroutines or a combination of them can be used for the
following general areas:

Mathematics

Matrix operations
Elementary
Linear equations
Eigenvalues
Polynomial operations
Orthogonal polynomials
Polynomial economization
Polynomial roots
Numerical Quadrature
Tabulated functions
Nontabulated functions
Numerical differentiation
Tabulated functions
Nontabulated functions
Interpolation of tabulated functions
Approximation of tabulated functions
Smoothing of tabulated functions
Roots and extrema
Ordinary differential equations
Special functions

Statistics

Data screening and analysis
Elementary statistics
Correlation and regression analysis
Correlation
Multiple linear regression
Stepwise multiple regression
Canonical correlati.on
AnalYSis of variance
Discriminant analysis
Principal components analysis
Nonparametric statistics
Distribution functions




1
Characteristic s
Some of the characteristics of SSP/360 (PL/I) are as follows: