MATLAB®

 

MATLAB is a powerful tool with numerous toolboxes that serve many aspects of science and engineering


I am mainly interested in the following toolboxes

bulletStatistics.

bulletArtificial Neural Networks.

bulletFuzzy Logic.


Below you can download a number of functions that I compiled during my Ph.D. course. My work included Signal Processing with Statistics and ANN so most files are about feature extraction, time-series prediction and related goals.

They are organised in the following categories, available for download as *.zip files. You need Winzip or WinRar to open.

Click on each link to download. I hope the comments are helpful enough.

Title
Information
CMM.zip
Correlation Matrix Memory functions
Data_transform.zip
Transforming data: Fourier etc
Error_checking.zip
Check data for errors. Missing files, values...
Graphics.zip
Various plotting functions
Initial_Data_Process.zip
Importing data and calculating amplitudes and latencies. (some built by Chris Vassios)
Math.zip
Functions removing cells and rows/columns from tables
NN-predict_next.zip
Set of functions used to train ANN and use them to predict part of a signal
NN-ff.zip
ANN training and prediction with Fast Fourier Transform
Statistics.zip
Some basic tests and graphs
NN-peaks.zip
ANN training and classification based only on Amplitudes and Latencies
mat2txt
Convertors from *.mat to *.text files (for data)
NN-feature_extr.zip
Various functions extracting features from signals