Calculating Signal To Noise
Suppose that you have a signal Y (Y can be a time series, a parametric surface or a volumetric data series) corrupted by a Gaussian noise with unknown variance. It is often of interest to know more about this variance. EVAR(Y) thus returns an estimated variance of the additive noise.EVAR provides...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Noise variance estimation Download |
Noise Fun is a fun tool to generate human sounds such as laughter, coughing, giggling or even belching sounds. You do not share the opinion of a colleague? Then comment on his point of view by adding a funny sound. Better be careful, not everyone understands that sort of fun! ;-) Microsoft .NET...
Platforms: Windows
License: Freeware | Size: 1.08 MB | Download (564): Noise Fun Download |
ASI to IP Monitoring Software for Thor Broadcast ASI to IP Gateways. For use with Thor's current line of rack mount H-1ASI-IP gateway system. This system can transport DVB-ASI signals through a packet based IP network with low latency. Thor also offers bi-directional transport, one of the first...
Platforms: Windows
License: Freeware | Size: 1.31 MB | Download (62): ASI to IP Management Download |
Signal Inspector is a basic signal generator and analysis tool. It features an oscilloscope, a spectrum analyzer and a spectrogram, plus tone, noise, and pulse generators.
Platforms: Mac
License: Freeware | Size: 348.16 KB | Download (71): Signal Inspector Download |
LLR_DEMOD LLR Demodulator H = LLR_DEMOD_MEX(CONSTELLATION, MAPPING, METHOD) constructs a LLR demodulator object H for a given constellation, mapping and noise variance. The vectors CONSTELLATION and MAPPING are usually generated by using MATLAB Modem Modulation Modem. and contain the complex or...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Calculation of LLR values with variable noise variance 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 |
This script is intended to illustrate the concepts of eyediagramm, constellation, ISI and to understand the effects of additive noise power, channel frequency band restriction, number of possible states within a symbol period, affecting the quality of the transmission.Three methods are employed...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (46): Baseband numeric transmission Download |
This entry provides functions and examples allowing you to create Simulink.TsArray and Simulink.TimeSeries objects from a script or the MATLAB command line. A Simulink.TsArray object can be used as input data for a bus signal input in Simulink.Note: These functions contain **UNDOCUMENTED**...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (44): Example: Creating TimeSeries and TsArray Inputs for Simulink Bus Signal Input Data Download |
Have you ever wanted to acquire, manipulate and process your audio signal with Matlab? Well, now you can. This is an experimental program built for a thesis (Bachelor Degree), that use all the Matlab functionality for "torture" an audio signal in Microsoft Wave PCM or MP3 format. What you can do...
Platforms: Matlab
License: Freeware | Size: 16.36 MB | Download (44): Nova - Mod Environment Download |
RF Blockset converts frequency domain RF information to a baseband-complex time-domain model, for fast execution and compatibility with Simulink signal processing and communications blocks.This simple model illustrates some relationships inherent in the conversion...* Length of impulse response =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Frequency Domain to Baseband-complex time-domain Modeling in RF Blockset 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 |
The purpose of this tutorial is to illustrate the usage of Kalman Filter by a simple example.The problem: Predict the position and velocity of a moving train 2 seconds ahead, having noisy measurements of its positions along the previous 10 seconds (10 samples a second).Ground truth: The train is...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): An Intuitive Introduction to Kalman Filter Download |
A signal object (an object of class "signal") is a set of data in an one dimensional array, combined with information about its sample rate, starting time and other useful infos. A number of methods makes it easy to generate and modify signals."signal" is used and tested for considerable time in...
Platforms: Matlab
License: Freeware | Size: 81.92 KB | Download (51): Generic Signal Class Download |
In many practical signal processing problems, the objective is to estimate from measurements a set of constant parameters upon which the received signals depend.For example, high-resolution direction-of-arrival (DOA) estimation is important in many sensor systems such as radar, sonar, electronic...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Direction of Arrival Estimation with MUSIC Algorithm Download |
The PRBS are based on 3 to 9 bits memory delays and put out 2^3 -1 to 2^9 -1 binary sequence length. Usage: these generators can be used in process identification as noise source on command signal
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (43): Simulink pseudo-random binary sequence generators Download |
Simple example of the use of the FMINSEARCH function to fit the blackbody equation to the emission spectrum of an incandescent body for the purpose of estimating its color temperature and emissivity. fitblackbody.m is the fitting function. BlackbodyDataFit.m is a script that fits a small set of...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Fit blackbody equation to spectrum Download |
MATLAB Implementation and demo to design of filters in a hybrid FB with fractional delays. The theory is described in the paper:Ha T. Nguyen and Minh N. Do, Hybrid filter banks with fractional delays: Minimax design and application to multichannel sampling, IEEE Transactions on Signal Processing,...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Hybrid Filter Banks with Fractional Delays: Minimax Design and Applications to Multichannel Sampling Download |
This package contains a Matlab reference implementation of a novel algorithm to estimate the direct-to-reverberant energy ratio (DRR) blindly from a dual-channel reverberant speech signal.Within the Matlab script 'DRR_est_example.m', a speech signal is convolved with room impulse responses having...
Platforms: Matlab
License: Freeware | Size: 7.7 MB | Download (41): Blind Direct-to-Reverberant Energy Ratio (DRR) Estimation Download |
function ire(x, signal)Interactive resolution enhancement function for data in the arguments "x,signal". Displays sliders for real-time control of 2nd and 4th derivative weighting factors (factor and factor2) and smooth width. (Larger values of factor1 and factor2 will reduce the peak width but...
Platforms: Matlab
License: Freeware | Size: 102.4 KB | Download (40): Interactive resolution enhancement function Download |
Through a simple GUI, the user can select a signal by entering its name and its new name.The script can take inputs as simple strings, or Excel files.In the Excel file, there should be the names of signals to be replaced and the name to be replaced with.
Platforms: Matlab
License: Freeware | Size: 143.36 KB | Download (45): Find and Replace Tool for Signal Processing Download |