The program MANDO efficiently performs computations involving pairs of operators, a single operator, and operators applied to functions, saving time and cost over pencil-·and-paper methods.
A versatile but compact data structure, defined under SPIT-BOL's facility for creation of datatypes, contains the operators (and functions) and provides a means for systematically referencing their relevant parts.
On input, functions and operators are written in a restricted but natural string format, for which the program can readily convert them to the internal data structure.
Central to the method of operation of the derivative routine is its ability to differentiate a function written as a string. This allows for a certain compactness in the internal form. To counteract the relative slowness of string processing in the derivative routine, the program keeps a table of derivatives repeated during the processing . The table is checked for the presence of the function and its derivative before the derivative sequence is applied.
Some simplification is performed. The simplification relies on the ordering sequence, followed by a sequence which cancels or combines terms that are alike, except, in general, for numerical multipliers.
Identifer | oai:union.ndltd.org:pacific.edu/oai:scholarlycommons.pacific.edu:uop_etds-2805 |
Date | 01 January 1973 |
Creators | Davison, David Kenneth |
Publisher | Scholarly Commons |
Source Sets | University of the Pacific |
Detected Language | English |
Type | text |
Format | application/pdf |
Source | University of the Pacific Theses and Dissertations |
Page generated in 0.0015 seconds