Detect Signal
The Code describes the way to modulate or demodulate a signal shift in its phase.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Phase Modulation and Demodulation 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 |
This block generates a pulsed signal with assigned amplitude and variable frequency.You must connect the input to sinusoidal signal generator.The block provide convert the sinusoidal signal to quadratic output with amplitude and frequency variable.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Pulse Generator with variable Frequency Download |
Uses fft to calculate the circular cross correlation of two periodic signal vectors.This is equivalent to xc(k)=sum(u1.*circshift(u2,k)), but much faster (on the order of 500 times faster for a 1024 point signal).The package also includes two examples. One checks the calculation against the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Fast Circular (Periodic) Cross Correlation Download |
From GUI can import arbitrary data or audio signal. Next we can plot them both in time and frequency domain. Also we can visualize the short time Fourier transform of that signal.
Platforms: Matlab
License: Freeware | Size: 1.46 MB | Download (47): Didactic GUI Download |
Let us assume the following MIMO model:Y(k)=HX(k)+Y(k)This file can detect the number of sources, i.e the size of the vector X(k) from the received signal Y(k). The noise is assumed spatially white and the number of receivers must be strictly greater than the number of sources. For more details...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Blind detection of the number of sources with hypothesis tests Download |
This is a simple utility to detect EPSPs, IPSPs, EPSCs, or IPSCs in a data set with many adjustable parameters if necessary. It is based on a cumulative derivative function on a smoothed version of the data. A graphical interface to the function is available at http:filer.case.edupel6.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Postsynaptic Potential Detector Download |
Group and Block Sparse Signal reconstruction viaMatching Pursuit - BMP, GMPGradient Pursuit - block_gp, group_gpNearly Orthogonal Matching Pursuit - block_nomp, group_nompPartial Conjugate Gradient Pursuit - block_pcgp, group_pcgp
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (47): Greedy Algorithms promoting Group Sparsity V2 Download |
Calculates windowed (over- and non-overlapping) RMS of a signal using the specified windowlength y = rms(signal, windowlength, overlap, zeropad) signal is a 1-D vector windowlength is an integer length of the RMS window in samples overlap is the number of samples to overlap adjacent windows...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Signal RMS Download |
Functions accompanying MATLAB News & Notes article "Fixed-point Signal Processing: Getting Started" by Darel A. Linebarger and Thomas A. Bryan, 2004. The functions include an FIR filter in M that can be run in fixed-point and floating-point.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Fixed-point signal processing in M Download |
MATLAB is a software environment and programming language with over 1,000,000 users and is used to generate arbitrary and standard waveforms, configure and control instruments, build automated test applications, and analyze and visualize data from other instruments. MATLAB only supports...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Generating Waveforms on Agilent MXG, ESG, PSG Signal Sources using MATLAB Download |
random_band is the main program and it outputs a test signal which has a constant level. The instanatenous frequency varies randomly within the specified Nth octave band range.The program outputs three plots: time record of the instantaneous frequency, time record of the instantaneous level, and...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (46): Rohde & Schwarz FSQ Signal Analyzers Download |
This could be very useful model when used in signal processing. I have implemented this to filter the disturbances in my ADC signals in my programming and it works good.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Buffering and taking the mean of the buffer contents Download |
DSP education is being challenged to move students beyond theory to DSP implementations. Dr. Mark A. Yoder, professor of electrical and computer engineering at Rose-Hulman Institute of Technology, addresses this need with multimedia signal processing labs in which students use Simulink and...
Platforms: Matlab
License: Freeware | Size: 153.6 KB | Download (46): MATLAB and Simulink Based Books: Real-Time Implementation and Signal Processing Laboratories Download |
Helps measuring the exact frequency of a signal within a range, by means of finding the maximum of the product of the signal with a sinusoid.Speacially useful when dealing with real-world data.As recently published on my blog: http://loluengo.blogspot.com
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Frequency measure Download |
A figure for band pass decimation with desired signal bandwidth B, where Fi_B is anolog frequence point corresponding to B, Fs_B is sample rate corresponding to B.The color parts are forbidden areas.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Band Pass Decimation Download |
This function searches the interior of a signal in an attempt to find a segment that may be used in order to make the signal quasi-periodic. This can be used to reduce the influence of end effects on analyses such as the Hilbert Transform, the Wavelet Transform, the Hilbert-Huang Transform and...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): PadSignal Download |
Split the signal S(SPACE,TIME) into its downward/upward space propagating and stationnary components via a 2D Fourier decomposition. S is a (SPACE,TIME) matrix. We eventually proceed to a space and/or time filtering. DT,DX are temporal and space step. PERIOD=[Tmin Tmax] and WAVELENGTH=[Xmin Xmax]...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): WSEdecomp Download |
This example using Matlab commands to access Simulink Signal properties to easily create a batch file that can log almost any Simulink signals. This is very useful for batch testing when the parameters in the Simulink model are set in a m-file. It helps to reduce the use of Save-To-Workspace blocks.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Log/Access Simulink Signals from the ML command line. Useful for batch testing! Download |
MISO_FIRWIENER(N, X, Y) computes the optimal FIR Wiener filter of order N, given any number of (stationary) random input signals as the columns of matrix X, and one output signal in column vector Y.Requires BLOCK_LEVISON.M, also on the file exchange.By Keenan Pepper; uploaded with permission.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Find optimal FIR Wiener filter for multiple inputs Download |