Title :
Mathematical utilities in PROLOG
Author :
Nicholas, Lynn A. ; Benson, J. Whit
Author_Institution :
Lockheed Aeronaut. Syst. Co., Marietta, GA, USA
Abstract :
To make PROLOG a more powerful and versatile language for scientific/engineering use, two mathematical packages were written. The first is a list/vector/matrix operations package providing a set of elementary operations for list manipulation and vector/matrix algebra. The second package provides the transcendental functions including the trigonometric functions and their inverses, exponential and logarithmic functions, and the mathematical utilities for square roots, absolute value, and modulo arithmetic
Keywords :
PROLOG; mathematics computing; software packages; absolute value; exponential; inverses; list/vector/matrix operations package; logarithmic functions; mathematical packages; modulo arithmetic; scientific/engineering use; square roots; transcendental functions; trigonometric functions; Arithmetic; Artificial intelligence; Data engineering; Data structures; Databases; Expert systems; Matrices; Packaging; Power engineering and energy; Usability;
Conference_Titel :
Aerospace and Electronics Conference, 1988. NAECON 1988., Proceedings of the IEEE 1988 National
Conference_Location :
Dayton, OH
DOI :
10.1109/NAECON.1988.195169