Resistor Calculates
This program calculates the Vibration Response Spectrum (VRS) for a base input Power Spectral Density (PSD).The base input PSD must be in terms of acceleration.The VRS uses point-by-point multiplication of the transmissibility function times the base input PSD. It is thus more accurate than Miles...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Vibration Response Spectrum Download |
This program calculates BER curve against SNR for QPSK Modulation in Gaussian Environment.It calculates 100 errors for for each SNR value before calculating BER. This gives a good approximation of BER.I hope this will help students alot.Please feel free to contact me should anyone has any queries.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): BER Curve for QPSK in Gaussian Environment Download |
This program calculates the non-destructive zoom Fast Fourier transform of a time history.The input file must be time(sec) and amplitude(units)Reference: Randall, Frequency Analysis, Bruel & Kjaer, page 170.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): zoom FFT Download |
This file takes a patch antenna and a dipole, rotates the dipole, and calculates the overall output levels, taking into consideration the array pattern, and a variable combiner. There are extensive comments to show what was being attempted, and some commented out sections to show how the file was...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): 2 element antenna array with spherical rotation Download |
This script calculates the PSD of a time history. It prompts the user for parameters related to the spectral resolution and the number of statistical-degrees-of-freedom.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Power Spectral Density Download |
This file calculates BER for or a number of SNR values in Rayleigh Channel.Every BER value has been calculated for 100 errors for precision results.I hope script will help students.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): BER Curve for BPSK in Rayleigh Channel Download |
This code calculates the cross-correlation for specified time windows over the duration of two input signals. The time windows can be shifted by increments smaller than the time window length. The code is based upon the 'xcorr' function.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (42): Time Window Based Cross-correlation 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 M-File calculates the autocorrelation of a random process by the method of Rader (mentioned e. g. in Karl Kammeyer, "DIGITALE SIGNALVERARBEITUNG : Filterung und Spektralanalyse"):Y=akfrader(X,[M])X: stationary random process (Vektor)Y: autocorrelation (Vector of length M)M: number for...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Rader Autocorrelation Download |
The program takes the columns of an input matrix and calculates the auto and cross correlation of these columns using an fft method. The result is very similar to the xcorr function. This method could be used to evaluate the cross correlation of repeating code sequences, and other similar...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Circular Cross Correlation of the Columns of an Array - circ xcorr Download |
This program converts the noise sidebands to power, adds in an estimate of the power for CW spurs, then calculates the jitter from this. It is not really exact, but it is simple and allows for an easy estimate of the jitter and phase noise without special tools.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): LO Sideband with spurs converted to Jitter Download |
Calculates exponential averaged RMS of a signal using the specified windowlength as the time constant.Useful for computing sound pressure level from microphone data.Uses digital filter. Much faster than cumsum.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): rms_exp.m 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 |
This file calculates iir canonic coefficients for a dspic (30F6014) for a given filter transfer function. It is a Pre Release and may not work correctly, but I hope you may help in debugging.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): tf2dspiciirc Download |
LC_FAST calculates how many times a given input signal crosses a set of levels.It is much faster than traditional algorithms being designed to handle big datasets.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Level crossings Download |
Anthropomorphic arm with 6 DOF and spherical wrist It calculates the Inverse Kinematic of an Anthropomorphic arm with 6 DOF. 'q' is the solutions in radiant and K is the direct Kinematic matrix. K = [ n s a p; 0 0 0 1] where n, s, a are three vectors fo 3 elements that represents the...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Inverse Kinematic for 6DOF arm Download |
Calculates azimuth and elevation angle in the local horizon system for a sky position given in equatorial coordinates (RA Dec J2000).Function Call: [Az El] = RADec2AzEl(350,58, '2008/02/18 13:10:00',60,15,0)Input:RA - Right ascension (J2000) of sky position in degrees (0:360)Dec - Declination...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Right ascension/declination to azimuth/elevation Download |
this program takes the data from an IMU as the input and calculates the body's trajectory ,velocity and attitude .it plots the velocities and euler angles vs time and the body's trajectory.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (54): Inertial Measurement Unit position calculator Download |
It's a simple GUI that calculates a random position of the end-effector, calculates the inverse kinematic and plot the joints' trajectory in a figure. You can send the positions to the arm's controller with the 'Send' button. For a correct execution, it must select the motors following this...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (44): Simple simulator for a 3DOF anthropomorphic arm Download |
It calculates the Inverse Kinematic of an Anthropomorphic arm with 3 DOF. 'q' is the solutions in radiant and K is the direct Kinematic matrix. K = [ n s a p; 0 0 0 1] where n, s, a are three vectors fo 3 elements that represents the end-effector's orientation, and p is the desired end-effector...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): Inverse Kinematic algorithm Download |