Average Pulse Rate
This script explains how to check that a given function does not run slower than a given pystone rate. It first calculates the pystone ratio on your box. This decoraone ratiot to use in production code, and would rather fit in functional or unit tests. This make performance tests portable to any...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Pystone measurement decorator Download |
This script contains a function to calculate the percent of requests that were "refused" by Apache server due to the clients ability to read the file from their cache instead. This function can be useful in performance analysis. The percentage of requests for cached files versus non-cached files...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Apache Client Cache-rate Calculator Download |
Every user can rate other users, or can get feedback from others, by a "Agree" and "Disagree" button near every post.The purpose is to get as many good ratings as possible, so to be on top of the rankings. Users can setup individual monitoring communities by creating "Soulmates" or "Opponents"...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (54): BrainsMatch Download |
PHP Polar Tools is a set of PHP classes for the parsing and management of Polar Heart Rate Monitor data.
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (63): PHP Polar Tools Download |
This is a crude attempt at quasi-realtime signal processing using the PC sound card as an analogue data acquisition device. The cardiogram signal is generated by a Polar heart rate monitor strap and transmitted wirelessly to a receiver connect to the PC microphone. See here for the physical...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Real Time Heart Rate Monitor Download |
This model is an 8-ary modulator/demodulator based on Pulse Amplitude Modulation (PAM).You can change the Eb/N0 parameter in the "AWGN Channel" block to see the effect of the channel noise on the demodulated signal while the simulation is running.The input is a sinusoid with a frequency of 1 Hz.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): Modulation Demodulation PAM Download |
Write a program to generate QPSK constant envelope signal waveforms(a)for given rectangular pulse shape. Select the carrier frequency as fc = 6/T.(b)Repeat the experiment given that the signal shape isg (t)= dldu(1-cos2dcdet/T) , 0 d-OC-TA t d-OC-TAT 0 , otherwise
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Generation of QPSK waveforms Download |
Convolutional Encoder of Code Rate=1/2, with 3 Memory Elements and a corresponding Hard Decision Viterbi Decoder
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Convolutional Encoder and Hard Decision Viterbi Decoder Download |
Calculates the average log-spectral distance between CLEAN and NOISY signals. It has the capability of calculating this distance for a specified sub-band as well. This measure is used for evaluation of processed speech quality in comparison to the original speech.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (52): Log Spectral Distance Download |
This routine computes the fft of the input signal and removes power at the annual (or any specified frequency) by replacing the power at that frequency with the average of terms on both sides; this is done in the sine and cosine terms so as to average the power and the phase.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Remove_Annual Download |
Very efficient moving average filter implemented using convolution.Usage:Smoothed Data = movave(Data Vector, Averaging Window Size in Samples)See also: slidefilter.m by the same author
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): movave Download |
Calculates the average log-spectral distance between CLEAN and NOISY signals. Has the option of calculating this distance for speech active periods only. Also you can select a frequency range to study the distance in a sub-band.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): LP Log Spectral Distance Download |
Moving average filter implemented using a "Sliding Sum" technique. Comparatively efficient.Usage:Smoothed Data = slidefilter(Data Vector, Sliding Interval Length in Samples)See also: movave.m
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (40): slidefilter Download |
Simulation of a gaussian pulse propagated in free space through 1000 um, using finite differences.Just run the script and you'll get a surface which is made up of the pulse propagated at 1 um steps.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Finite Difference Beam Propagation Method Download |
This function computes at (Xi,Yi) unknown locations the IDW (w P=1, Q=1 yields interpolation at one point --> P>1, Q=1 yields interpolation at a vector of points --> P>1, Q>1 yields interpolation at a (ir)regular grid of points======================================== INPUTS Xc: (mandatory) [Nx1]...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Inverse Distance Weighted (IDW) or Simple Moving Average (SMA) INTERPOLATION Download |
An example to price an Arithmetic Average fixed strike Call option in the Black-Scholes framework using Monte Carlo Control Variate
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (53): Asian Option - Pricing using Monte Carlo Control Variate Method Download |
This is the third part of the work to select measurements / measurement combination for selfoptimizing control. It uses aberage loss as the criterion instead of the worst case loss presented in the second part.Bidirection branch and bound (B3) is a very efficient BAB algorithm. In the first two...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Bidirectional Branch and Bound for Average Loss Minimization Download |
MEYERFUN Calculates Pd for non-coherent pulse integration. It uses the equations in the appendix of "Radar Target Detection-Handbook of Theory and Practice" by Daniel P. Meyer and Herbert A. Mayer to calculate the threshold and probability of detection for the five standard Swerling cases....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (53): Meyer & Mayer Probability of Detection Calculator Download |
MATLAB is a software environment and programming language used to generate signals, make measurements, configure and control instruments, analyze and visualize data, and build test systems.MATLAB supports Agilent pulse function arbitrary noise generators through the Instrument Control Toolbox....
Platforms: Matlab
License: Freeware | Size: 512 KB | Download (42): Agilent 81150A Pulse Function Arbitrary Noise Generator - Driver Download |
In this program Quantization has been depicted in better way. All the parameters have been calculated i.e. Step size, Qua. Noise, Bit rate etc.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Pulse Code Modulation (Alternate) Download |