MaMiS : A Programming Environment for Numeric/Symbolic Data Processing

University dissertation from Linköping : Linköping University

Abstract: 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 calculationsMACSYMA, a program for formula manipulationsA 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.

  This dissertation MIGHT be available in PDF-format. Check this page to see if it is available for download.