Date of Award
Master of Science in Electrical Engineering (MSEE)
Richard J. Vaccaro
The development of a simulation environment for the study of signal processing algorithms is discussed. The project was divided into two parts. The first and the major part was the development of MATLAB, a matrix manipulation program, into a suitable simulation environment for studies in signal processing. The second part used the software tools developed by the first in performing a simulation study involving the use of state space models in parameter estimation.
Developing software tools in MATLAB included expanding the original inbuilt set of tools to enable the users to write their own functions effectively. This meant creating a set of sophisticated tools and adding these to the source of the MATLAB program. The method for adding functions to the MATLAB library for use by the whole programming community has been detailed. A large set of signal processing functions have been added to the MATLAB library, thus increasing the power of MATLAB as a signal processing simulation environment.
The problem of approximate realization which constitutes the second part of the project, has been dealt with at the simulation stage. Starting out with noisy data, the aim was to develop a state space model which approximated this data. Different ways of arriving at a solution have been considered. The results of the simulation studies are detailed.
Ahuja, Sharat, "Development of a Simulation Environment for Signal Processing Algorithms" (1988). Open Access Master's Theses. Paper 966.