MaMiS: A Programming Environment for Numeric/Symbolic Data Processing
1988 (English)Licentiate thesis, monograph (Other academic)
This thesis describes a programming environment (called MaMiS - MATLAB and MACSYMA in Scheme) for symbolic/numeric data processing. This programming environment is based on three main parts:
- Scheme, a symbol manipulating language (a LISP dialect)
- MATLAB, a program for numeric scientific calculations
- MACSYMA, a program for formula manipulations
A fourth part is added to MaMiS, the text editor DNU Emacs, which is used as an interface between the user and Scheme. The help functions in the system are implemented in GNU Emacs.
We think that this programming environment is a useful tool for research in the are of applying techniques of symbolic data processing and artificial intelligence to signal processing and automatic control.
The intended use of MaMiS is that the general problem solving is done in Scheme (perhaps in an expert system implemented in scheme), that numerical calculations are done in MATLAB and that formula manipulations (symbolic mathematics) are done in MACSYMA.
The use of MaMiS is illustrated in some examples.
Place, publisher, year, edition, pages
Linköping: Linköping University , 1988. , 105 p.
Linköping Studies in Science and Technology. Thesis, ISSN 0280-7971 ; 153
Scheme, MATLAB, MACSYMA, Numeric/symbolic data processing
IdentifiersURN: urn:nbn:se:liu:diva-100597Local ID: LiU-Tek-Lic-1988:26ISBN: 91-7870-410-3OAI: oai:DiVA.org:liu-100597DiVA: diva2:663152