image thumbnail

updated 8 days ago

Extended DFT by Vilnis Liepins

Program EDFT produce high-resolution N-point DFT for N greater than the length of data vector. (spectral analysis, fft, dft)

Y=inedft(F,fn,tn)

[F,S,Stopit]=edft(X,N,I,W)

[F,S,Stopit]=nedft(X,tk,fn,I,W)

image thumbnail

updated 4 months ago

Two dimensional Gaussian Hi-pass and Low pass Image Filter by Sathyanarayan Rao

In this file, two dimensional high pass and low pass Gaussian image filters are demonstrated. (2d image filter, high pass filter, low pass filter)

Gaussian_image_filtering.m

image thumbnail

updated 4 months ago

Two dimensional Hi-pass and Low-pass Rectangular Image Filter by Sathyanarayan Rao

In this file, two dimensional high pass and low pass rectangular image filters are demonstrated. (image processing, image filter, rectangular filter)

rectangular_image_filtering.m

image thumbnail

updated 4 months ago

Calibrated Spectral Analysis by Edward Zechmann

Simple Fourier Spectral Analysis of sound pressure time record. (spectral analysis, sound, sound pressure)

ACdsgn(Fs)

ArgStruct=parseArgs(args,ArgStruct,varargin)

P=findpeaks(x,y,SlopeThreshold,AmpThreshold,smoothwidth,p...

image thumbnail

updated 5 months ago

comparison_of_calbration_transfer_methods.zip by binfeng

comparison of calbration transfer methods in three data sets (calibration transfer, chemometrics, spectral analysis)

[R2,Rmes,cofs]=MTLmethod(filename,ishaveoldcof,oldcof)

[R2,Rmes,cofs]=MUbyPlsmethod(filename,ishaveoldcof,oldcof)

[R2,Rmes,cofs]=MUbylassomethod(filename,ishaveoldcof,oldc...

image thumbnail

updated 5 months ago

fft_split.m Split the FFT of two real sequences by Patrick Fleischmann

splits the FFT of a sequence x=x1+i*x2 into the FFTs of the real input sequences x1,x2 (signal processing, fft, embedded code)

fft_split(X)

fft_split_tb.m

image thumbnail

updated 6 months ago

2D Fourier Transform of a cosine pulse using MATLAB inbuilt 2D FFT2 function. by Sathyanarayan Rao

Two dimensional cosine pulse and its Fourier transform is computed and visualized. (2d fft, 2d fourier transform, single sided frequenc...)

cosine_2d.m

image thumbnail

updated 8 months ago

Infrared Image Software (IRIS) by Kevin Hellemans

FTIR Image Data Processing (ftir, gui, chemistry)

CLUSTERWINDOW (varargin)

CMEANSWINDOW (varargin)

IRIS.m

image thumbnail

updated 8 months ago

Time-Frequency Analysis of Non-Stationary Signals with Matlab Implementation by Hristo Zhivomirov

Time-frequency analysis of non-stationary signals in time, frequency and time-frequency domain (signal processing, spectral analysis)

spectrum(x, fs, varargin)

stft(x, wlen, h, nfft, fs)

Time_Frequency_Analysis.m

image thumbnail

updated 8 months ago

Short-Time Fourier Transformation (STFT) with Matlab Implementation by Hristo Zhivomirov

Time-Frequency analysis via Short-Time Fourier Transformation (STFT) (signal processing, spectral analysis)

stft(x, wlen, h, nfft, fs)

example.m

image thumbnail

updated 8 months ago

Few Audio Features by Selva

spectral,cepstral,temporal,pitch based (audio processing, spectral analysis, pitch)

ComputePitch (afAudioData, f_s, afWindow, iBlockLength, i...

Computecepstral(afAudioData, f_s, afWindow, iBlockLength,...

FeatureTimeAcfCoeff(x, eta)

image thumbnail

updated 9 months ago

GUI environmental sound recognition by Selva

audio classification using multi svm (audio processing, svm, spectral analysis)

Featurespectralcrest (X, iBlockLength, iHopLength, f_s)

Featurespectraldecrease (X,iBlockLength, iHopLength, f_s)

Featurespectralflatness (X,iBlockLength, iHopLength,f_s)

image thumbnail

updated 10 months ago

Cepstral analysis with Matlab Implementation by Hristo Zhivomirov

Cepstral analysis including calculation of the cepstral coefficients and the quefrencies. (signal processing, spectral analysis)

cepstrum(x, fs, offset, wlen, varargin)

example1.m

example2.m

image thumbnail

updated 10 months ago

Spectral analysis with Matlab Implementation by Hristo Zhivomirov

Spectral analysis including amplitude and phase spectrum as well as their graphical representation. (signal processing, spectral analysis)

spectrum(x, fs, varargin)

example1.m

example2.m

image thumbnail

updated 11 months ago

Fast Chebyshev transform by Matt

Fast computation of the Chebyshev transform (spectral analysis, chebyshev)

fcht(v)

image thumbnail

updated 11 months ago

Inverse fast Chebyshev transform by Matt

Fast computation of the inverse Chebyshev transform (spectral analysis, chebyshev)

ifcht(a)

image thumbnail

updated 11 months ago

Fast Chebyshev second order differentiation by Matt

Fast computation of the second derivative of data located along Chebyshev points (spectral analysis, chebyshev, numerical differentia...)

fchd2(v)

image thumbnail

updated 11 months ago

Fast Chebyshev differentiation by Matt

Fast computation of the first derivative of data located along Chebyshev points (spectral analysis, chebyshev, numerical differentia...)

fchd(v)

image thumbnail

updated 1 year ago

Program to analyze F0 of speech ABR in Matlab by Nike

This code can be used to spectrally analyze a an ABR ASCII waveform by windowing and zero padding. (speech abr, spectral analysis, audiology)

analyzeabr.m

image thumbnail

updated almost 2 years ago

Wavelet Scale Spectra by Charles Rino

Compute wavelet scale spectra from segmented discrete wavelet transform (Screenshot). (nonstationary process..., fractional brownian m..., wavelets)

...

...

...

image thumbnail

updated 3 years ago

Interactive Power Spectrum Demo, Version 2 by Tom O'Haver

Interactive signal generator with power spectrum display and sound output (spectral analysis, power spectrum signal...)

RedrawFourierFilter

SampleRateSlider(n,h)

SamplingtimeSlider(n,h)

image thumbnail

updated almost 4 years ago

Data acquisition into Simulink - example model by Steven Kolak

Data acquisition into Simulink - example model (spectral analysis, data acquisition, simulink data acquisi...)

data_acquisition_Simulink

image thumbnail

updated 4 years ago

Quick spectral analysis plots by Matthew

Create quick spectral analysis plots. (signal processing, spectral analysis, fourier transform)

spect(data, K, beta, out_form, samp_freq)

image thumbnail

updated 4 years ago

ARMAsel for Irregular or Missing Data by Piet M T Broersen

Spectral and Autocorrelation Analysis with automatic selection from AR, MA and ARMA models (spectral analysis, spectrum, armasel)

ARJones_irreg(msnnr,rcinit,pAR,nobs)

ARMA_MLfit(rcs,im,xm,lagmax,p)

ARMLfit_irreg(rcs,msnn,lagmax,p)

image thumbnail

updated almost 5 years ago

winplt by Paul Mennen

Display and design tool for FFT windows - alternative to wintool.m (spectral analysis, fft window wintool, fft window)

plt(varargin);

winplt(id,points,pwr,opt)

image thumbnail

updated almost 5 years ago

A Guide to the FFT-2nd Edition Plus by Daniele Disco

A guide to the use of the fft algorithm. (spectral analysis, fft, fast fourier transfor...)

AGuideToTheFFT_even()

AGuideToTheFFT_odd()

image thumbnail

updated 5 years ago

func_coherence.m by Nobuhito Mori

This m-function computes coherence and phase at the same time. (spectral analysis, cross spectrum, coherence)

func_coherence( f1, f2, nfft, Fs, filt, n_overlap )

image thumbnail

updated 5 years ago

ARMASA by Piet M T Broersen

Automatic program to estimate the power spectral density with only statistically significant details (spectral analysis, time series analysis, correlation analysis)

ASAaddpath

ASAarg(arg_in,arg_name,arg_type,varargin)

ASAerr(varargin)

image thumbnail

updated 5 years ago

Compare diferent communication signals with Peak Sidelobe Level and Integrated Sidelobe Level by Avgust Kabakchiev, Vladimir Kyovtorov

Compute estimate PSL and ISL of autocorrelation function and ambiguity function (spectral analysis, ambiguity function, peak sidelobe level)

Compare_Sidelobes.m

Compare_Sidelobes.m

ambiguity(Ut, normalized)

image thumbnail

updated almost 6 years ago

Nth Octave Frequency Bands by Edward Zechmann

Calculates the 1/Nth octave center frequencies bands from minf to maxf. (spectral analysis, octave, frequency bands)

[A2, A_str, real_digitsL, real_digitsR, imag_digitsL, ima...

nth_freq_band(N, min_f, max_f)

image thumbnail

updated almost 6 years ago

evaluating SHORT TIME FOURIER TRANSFORM of a stationary signal by payel mukherjee

the STFT of a nonstationary signal taking highly overlapping rectangular window. (rectangle, signal processing, matrix)

stft_ft.m

image thumbnail

updated almost 6 years ago

High resolution spectrographic routines by Sean Fulop

Files for computing the reassigned power spectrum and spectrogram, going beyond Fourier analysis (spectral analysis, spectrogram, reassigned spectrogra...)

Nelsonpower(signal, Fs, low, high)

Nelsonpower(signal, Fs, low, high)

Nelsonspec(signal, Fs, window, overlap, fftn, low, high, ...

image thumbnail

updated 6 years ago

HarmonicSeries.m by Carlos Adrian Vargas Aguilera

Space-Time series (1D, 2D, or 3D) as the sum of cosines. (spectral analysis, harmonic, cosine)

harmonicseries(AMP,PER,PHA,LEN,DIR,T,X,Y)

image thumbnail

updated 6 years ago

Short time FFT with octave smooth by Matthes

Computes segmented FFT with optional fractional octave smoothing (spectral analysis, octave smooth, average fft)

FrequencyPlot(varargin)

[Px,freq]=averfft(sig,Noct,Nfft)

image thumbnail

updated 6 years ago

ARMA PARAMETER ESTIMATION by Miguel Angel Lagunas

Estimating the parameter of AR-MA sequences is fundamental. Here we present another method for ARMA (spectral analysis, arma, cepstrum)

[sigma,outn,outd]=arma_last(xinf,np,nq);

image thumbnail

updated 6 years ago

Sawtooth Wave Fourier Series Demo by Kanchi

Sawtooth Wave Fourier Series Demo (spectral analysis, sawtooth, wave)

sawtooth_wave_fourier_series_demo

image thumbnail

updated 6 years ago

Triangle Wave Fourier Series Demo by Kanchi

Triangle Wave Fourier Series Demo (spectral analysis, triangle wave, fourier series)

triangle_wave_fourier_series_demo

image thumbnail

updated 6 years ago

Square Wave Fourier Series Demo by Kanchi

Square Wave Fourier Series Demo (spectral analysis, square wave, fourier)

square_wave_fourier_series_demo

image thumbnail

updated 6 years ago

1D Damped MUSIC (DMUSIC) Algorithm by Kenneth Faller II

This is the implementation of the DMUSIC algorithm and an example (spectral analysis, damped music dmusic)

dmusic(y,K,J)

dmusicEx1()

image thumbnail

updated 6 years ago

idctt by Stephen Becker

type II Inverse DCT (i.e. type III DCT) (spectral analysis, idct dct fft persiste...)

idctt(b,nn,omega,FFTW)

image thumbnail

updated 6 years ago

dctt by Stephen Becker

type II DCT, improvement to matlab's dct (spectral analysis, dct fft persistent sa...)

b=dctt(a,nn,omega,FFTW)

image thumbnail

updated 6 years ago

persistent fft by Stephen Becker

fft via a radix2 algorithm (spectral analysis, radix2 recursive fft ...)

f=persistent_fft(x)

image thumbnail

updated almost 7 years ago

RJ-MCMC algorithm for sinusoids parameter estimation by Sebastien PARIS

RJ-MCMC algorithm for sinusoids estimation (spectral analysis, mcmc, reverse jump)

birth_move(y , yt , x , tp_wk , D , DtD , M , MDt , ytPy ...

bsinu(w , x);

death_move(y , yt , x , tp_wk , D , DtD , M , MDt , ytPy ...

image thumbnail

updated almost 7 years ago

Simple Plot, Zoom and FFT GUI by Jim Fallon

GUI to select a Simulink output file or workspace variable, m-file outputs or oscilloscope data. Zo (spectral analysis, fft, gui)

GetData_v13(varargin)

QuestionDialog_v01(varargin)

plotFFT_v02

image thumbnail

updated almost 7 years ago

RADIX-2 FFT DECIMATION IN TIME by Dinesh Dileep Gaurav

This program implements radix-2 fft decimation in time for any length sequence. (spectral analysis, radix2 fft decimation...)

my_fft(x)

image thumbnail

updated almost 7 years ago

Number of sinusoids Estimator by Sebastien PARIS

Estimate the number of sinusoid in a signal. (spectral analysis, estimation, signal processing)

nbsinu.m

image thumbnail

updated almost 7 years ago

Octave centre frecuencies by Eleftheria

Calculation of centre frequencies for 1/(fr)-octave (spectral analysis, octave, frequency)

centr_freq(fr)

image thumbnail

updated 7 years ago

ARMA PARAMETER ESTIMATION by Miguel Angel Lagunas Hernandez

Estimating the parameters of AR-MA sequences is fundamental. Here we present another method for ARM (spectral analysis, cepstrum, estimation)

[sigma,outn,outd]=arma_last(xinf,np,nq);

ra=spa_corc(x,nq);

image thumbnail

updated 7 years ago

Power Spectrum Estimation (non-parameteric methods) by payam masoumi

there is a simple demo for non parameteric spectral estimation methods (spectral analysis, psd, welch)

ar_process(x)

bartle(x)

bt(x)

image thumbnail

updated 7 years ago

Shifts set of spectra to a new Maximum position by Kateryna Artyushkova

Three functions allowing to shift set of spectra to the same or different maximum of peaks (spectral analysis, spectra, processing)

[X_sh, sp_sh]=shift_spectra_diff(spectra, X);

[x_sh, y_sh]=shift_spectra(spectra, X,C);

[x_sh, y_sh]=shift_spectra_or(spectra, X,C);

Contact us