MATLAB APPLICATION FOR CAPTURING, ANALYZING AND PROCESSING OF REAL SIGNALS
Universidad de Granada (SPAIN)
About this paper:
Appears in:
EDULEARN10 Proceedings
Publication year: 2010
Pages: 5850-5859
ISBN: 978-84-613-9386-2
ISSN: 2340-1117
Conference name: 2nd International Conference on Education and New Learning Technologies
Dates: 5-7 July, 2010
Location: Barcelona, Spain
Abstract:
In this abstract, a MatLab graphic application for capturing, analyzing and studying signals is presented. The application allows the capture of the signals through different devices like signal generators, oscilloscopes, etc, and analyzing them individually or grouping the signals in signal analyzing sets in such a way that the application can perform simultaneous tasks over all signals. Also it is possible to read from files previously captured signals or saved to file processed signals.
The developed application allows to make studies in time domain and in other transformed domains (Fourier transform, wavelet transform or cepstral domain...) and to represent graphically the signals in each domain. In each of these domains a study of captured signals using a complete set of processing techniques and manipulations can be performed. In this way, for example, it can be possible to extract certain part of a signal, to represent its spectrum or its power spectral density, to filter it with any desired filter or to reconstruct the signal after removing certain cepstral components. Also, the transfer function of a channel can be estimated given the original and the received signals.
This application is composed of an intuitive and easy to use interface that pretends to provide flexibility in its utilization. In this sense, we provide a versatile application when we try to connect with different devices, to configure the characteristic of the signal capturing, to specify the type of the desired representation, etc.
Therefore, we consider that the developed application can be very useful in a didactic sense, constituting an efficient tool in the study of digital signal processing techniques, both from a theoretical and practical perspective. Thus, it is an important aid to understand the implemented techniques and to observe how can be applied to any signal we capture with, for example, an oscilloscope.
Keywords:
Digital signal processing, didactic tool, graphic MatLab application.