Spectral
This is a simple method for silence removal and segmentation of audio streams that contain speech. The method is based in two simple audio features (signal energy and spectral centroid). As long as the feature sequences are extracted, as thresholding approach is applied on those sequence, in...
Platforms: Matlab
License: Freeware | Size: 983.04 KB | Download (42): Silence removal in speech signals Download |
DFT plays important role in DSP and used in wide variety of applications like correlation and spectral analysis. Understanding quantization errors in its computation is an important aspect of its design either for s/w or h/w implementation.A complex DFT of N points has N complex (4N real)...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): A 32 point FFT in embedded MATLAB using fixed point arithmetic Download |
The Empirical Mode Decomposition is a technique to decompose a given signal into a set of elemental signals called Intrinsic Mode Functions. The Empirical Mode Decomposition is the base of the so-called d-deDUHilbert-Huang Transformd-deDt that comprises also a Hilbert Spectral Analysis and an...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Empirical Mode Decomposition Download |
HARMASYLLABLESEG - Segments a signal stored in a WAV file into individual syllables. Also graphs the spectrogram and signal with syllables highlighted in red to show what parts of the signal contain syllables. INPUT: - FILENAME: The path to a signal stored in WAV format. The following arguments...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Harma Syllable Segmentation Download |
the stationary signal f(t)=cos(2*pi*5*t)+ cos(2*pi*10*t)+ cos(2*pi*20*t)+ cos(2*pi*50*t)having frequencies of 5,10, 20and 50 Hz at any given time instant.MATLAB program can be implemented to plot the stationary signal mentioned above:Clear...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): evaluating SHORT TIME FOURIER TRANSFORM of a stationary signal Download |
This program calcultes the overall GRMS for a PSD function. It also calculates the overall velocity and displacement values.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): Power Spectral Density Integration Download |
Accurate estimates of the autocorrelation function or the power spectrum can be obtained with a parametric model (AR, MA or ARMA). With automatic inference, not only the model parameters but also the model structure are determined from the given data. It is assumed that the ARMASA and the...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (47): ARMAsel for Irregular or Missing Data Download |
This demo uses sound to identify the location of an object. The listening array is two microphones, which will allow us to estimate the position along the straight line between the microphones. Location estimation is based solely on the rms value of the noise measured at the two microphones. Note...
Platforms: Matlab
License: Freeware | Size: 501.76 KB | Download (45): Acoustic Tracker (Updated) Download |
Here is a time domain representation of modulated DSB, SSB waves. The spectral analysis is still no available.I hope to incorporate spectral part in next version.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): AM (DSB, SSB) Download |
This program operates as a signal spectrum analyzer and a distortion meter at the same time. It can accept any numerical data representing few cycles of a signal. The data do not need to be equally separated. At least ten data points per cycle are needed. Higher number of data points will of...
Platforms: Matlab
License: Freeware | Size: 102.4 KB | Download (47): Fully Automatic Signal Spectrum Analyser Download |
findFFT returns fft amplitude and frequency vectors from input data, with options to return normal fft, zeropadded fft, windowed fft, or both windowed and zeropadded to remove spectral leakage.IN data - vector containing information to perform fft on '-sampFreq',## - inputs sampling frequency of...
Platforms: Matlab
License: Freeware | Size: 317.44 KB | Download (40): findFFT Download |
Compute the discrete Fourier transform at specified frequencies, not using fft.Why one may need this?(1) MATLAB fft function computes the amplitude of signals only (no phase).(2) Once having the recorded time-series data, one often uses fft to do the spectral analysis. However, the frequency set...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): DFT on a specified frequency Download |
Simulate a time dependent solution of Schrodinger's equation and calculate energy spectrum of a 1D finite square well using split-operator method.Reference: M. D. Feit, J. A. Fleck, Jr., and A. Steiger, "Solution of the Schrodinger Equation by a Spectral Method", Journal of Computational Physics...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Tutorial - 1D finite square well Download |
MODTRAN is an atmospheric radiative transfer code developed by the USAF and Spectral Sciences Inc. (www.spectral.com ). This Matlab class wrapper provides a functional wrapper for reading, writing and manipulation of MODTRAN 5 input files. The wrapper also provides methods for running MODTRAN,...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 532.48 KB | Download (58): Matlab Class Wrapper for MODTRAN 5 Download |
This gui based application incorporates all aspects of pulse propagation in Nonlinear media.It uses the master equation for pulse propagation under slow varying envelop approximation known as General Nonlinear Schroedinger equation.This helps you simulate propagation of chirped or non-chirped...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (39): Pulse Propagation in Nonlinear Media(GUI Based Application) Download |
This script simulates the time evolution of a quantum mechanical wavepacket on the unit square with Dirichlet boundary conditions. Spatial discretization is with a Chebyshev-tau spectral method and time discretization is with a second order Crank-Nicholson method.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): 2D Wavepacket Time Evolution Download |
The package HermiteEig calculates a finite number of numerical eigenvalues and eigenfunctions of Schroedinger problem using the Hermite spectral method
Platforms: Matlab
License: Freeware | Size: 153.6 KB | Download (44): HermiteEig Download |
The toolbox can import spectra acquired on spectroradiometers manufactured by Analytical Spectral Devices (ASD), Spectra Vista Corporation (SVC), Ocean Optics and the Field Spectroscopy Facility (FSF). It can post process spectra to calculate spectral reflectance, radiance and irradiance. It also...
Platforms: Matlab
License: Freeware | Size: 1.74 MB | Download (39): Field Spectroscopy Facility Post Processing Toolbox Download |
This is an implementantion of the Gauss algorithm for block tridiagonal systems. The blocks must all be the same size. This approach requires for loops so is of value when the matrix is large. Ideal for solving 1D BVPs using finite element or spectral methods.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Block tridiagonal solver Download |
SPECTRAL_MVA is a GUI for running Multivariate analysis of spectroscopic dataInitially designed for analysis of X-ray Photoelectron spectra, can be used for analysis of any type of data tables, containing spectra or any other dataOpens MAT files with or without a variable X. Opens VMS files (XPS...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 51.2 KB | Download (58): Multivariate analysis and preprocessing of spectral data Download |