image thumbnail

updated 1 month ago

Asymptotic Behavior of Sample Autocorrelation Function and Sample-based Power Spectral Density by Ilias Konsoulas

Demonstrates ACF and PSD convergence to their true values as a function of data record length used. (sample autocorrelatio..., power spectral densit..., acf)

my_DTFT(x,n)

Q2b.m

Q4b.m

image thumbnail

updated 1 month ago

Adaptive Neuro-Fuzzy Inference Systems (ANFIS) Library for Simulink by Ilias Konsoulas

This Simulink library contains six ANFIS/CANFIS system variations. (adaptive neurofuzzy i..., anfis, canfis)

anfis_art_forward(x,u2,v2,gamma,ThetaL4)

anfis_grid_forward(x,mean,sigma,b,ThetaL4)

anfis_scatter_forward(x,mean,sigma,b,ThetaL4)

image thumbnail

updated 8 months ago

Beating MatLab's Convolution Function conv.m for Long Real Sequences! by Ilias Konsoulas

This submission contains three fast convolution functions suitable for real signals only. (fast convolution, dht convolution, real sequence convolu...)

conv_DHT(x,y)

fastconv2b(x,y)

fastconvrealb(x,y)

image thumbnail

updated 8 months ago

MatLab Solutions: "Introduction to Digital Signal Processing: A Computer Laboratory Textbook". by Ilias Konsoulas

These files are the MatLab solutions of exercises contained in the above DSP lab textbook. (dsp, digital signal proces..., discrete fourier tran...)

AD_DA(x,Xmin,Xmax,Levels)

conv_DHT(x,y)

conv_DHT2(x,h)

image thumbnail

updated 9 months ago

C-MEX Programming Tutorial Examples by Ilias Konsoulas

This submission contains several C scripts that help as an introduction to C-MEX programming. (cmex programming, 2d array indexing, transpose matrix)

image thumbnail

updated 10 months ago

Unsupervised Learning with Growing Neural Gas (GNG) Neural Network by Ilias Konsoulas

Learns data clusters and their topology in n-dimensional space by using the Growing Neural Gas net. (growing neural gas, unsupervised learning, vector quantization)

addNewNeuron(nodes,edges,ages,error,alpha)

edgeManagement.m

findTwoNearest(Input,nodes)

image thumbnail

updated 10 months ago

Recurrent Fuzzy Neural Network (RFNN) Library for Simulink by Ilias Konsoulas

Dynamic, Recurrent Fuzzy Neural Network (RFNN) for on-line Supervised Learning. (system identification, neural networks, fuzzy systems)

rfnn_mimo_grid(t,Xt,u,flag,itaVector,alphaVector, NumInVa...

rfnn_mimo_scatter(t,Xt,u,flag,itaVector,alphaVector, NumI...

rfnn_miso_grid(t,Xt,u,flag,itaVector,alphaVector, NumInVa...

image thumbnail

updated 11 months ago

Unsupervised Learning with Dynamic Cell Structures (DCS) Neural Network by Ilias Konsoulas

Learns data clusters and their topology in n-dimensional space using the DCS-GCS neural network. (dynamic cell structur..., topology representing..., clustering)

addNewNeuron(nodes,error,C)

competitiveHebb1(C,bmu,secbmu,Theta,alpha)

competitiveHebb2(C,bmu,secbmu,y,Theta,alpha)

image thumbnail

updated 1 year ago

Sprint Race for Fast Butterflies by Ilias Konsoulas

Benchmarking of Various FFT Algorithm Implementations Based on Execution Time. (radix2 dit fft, radix4 dit fft, splitradix dit fft)

dif_fft(x)

fft_it(x)

fft_it2(x)

Contact us