
ifilter: Interactive Fourier filter function 3 File ID: 83158 


 ifilter: Interactive Fourier filter function 3 License: Shareware File Size: 10.0 KB Downloads: 14
Submit Rating: 



ifilter: Interactive Fourier filter function 3 Description 

Description: ifilter(x,y) or ifilter(y) or ifilter([x y]) or ry=ifilter(x,y,center,width,shape,plotmode,filtermode) Keyboardoperated interactive Fourier filter function for timeseries signal (x,y), with keyboard controls that allow you to adjust the filter parameters continuously while observing the effect on your signal dynamically. Optinal input arguments set the intital values of center frequency, filter width, shape, plotmode (1=linear; 2=semilog frequency; 3=semilog amplitude; 4=loglog) and filtermode ('Bandpass','Lowpass', 'Highpass', 'Bandpass', and 'Bandreject (notch)'). Returns the filtered signal. Press K to list keyboard commands. T. C. O'Haver (toh@umd.edu), Version 3 adds X key to switch between frequency and period x scale on power spectrum plot.
Example 1: x=0:100;y=sin(x);ifilter(x,y);
Example 2 uses optional input arguments to set intital values: x=0:(1/8000):.3; y=(1+12/100.*sin(2*47*pi.*x)).*sin(880*pi.*x)+(1+12/100.*si(2*20*pi.*x)).*sin(2000*pi.*x); ry=ifilter(x,y,132,31,18,3,'Bandpass');
KEYBOARD CONTROLS when figure window is topmost: Adjust center frequency.......Coarse: < and > Fine: left and right cursor arrows Adjust filter width...........Coarse: / and " Fine: up and down cursor arrows Filter shape..................A,Z (A more rectangular, Z more Gaussian) Filter mode...................B=bandpass; N or R=notch (band reject) H=Highpass; L=Lowpass Select plot mode..............1=linear; 2=semilog frequency 3=semilog amplitude; 4=loglog Print keyboard commands.......K Pints this list Print filter parameters.......Q Prints input argumentsy: center,width,shape,plotmode,filtermode Print current settings........T Prints list of current settings Switch SPECTRUM Xaxis scale..X switch between frequency and period x scale on POWER SPECTRA Switch OUTPUT Yaxis scale....Y switch between fixed or variable y scale on output plot Play output as sound..........P or Enter Save output as .mat file......S
License: Shareware Related: Filter, shapeaz, widthcoarse, arrows, Cursor, rectangular, gaussian, dhighpass, dlowpass, reject, Ifilter O/S:BSD, Linux, Solaris, Mac OS X File Size: 10.0 KB Downloads: 14


More Similar Code 

ifilter(x,y) or ifilter(y) or ifilter([x y]) or ry=ifilter(x,y,center,width,shape,plotmode,filtermode) Keyboardoperated interactive Fourier filter function for timeseries signal (x,y), with keyboard controls that allow you to adjust the filter parameters continuously while observing the effect on your signal dynamically. Optinal input arguments set the intital values of center frequency, filter width, shape, plotmode (1=linear;...
A fourier filter for timeseries signals. Version 1.5, May 4, 2007, is calibrated specifically for timebased signals. Does not require the Signal Processing Toolbox. By adjusting the parameters, you can create lowpass, highpass, bandpass, and...
function ire(x, signal) Interactive resolution enhancement function for data in the arguments "x,signal". Displays sliders for realtime control of 2nd and 4th derivative weighting factors (factor and factor2) and smooth width....
this program tries to approximate the function f(x) from L to L with m term Fourier series using quad (MATLAB functions).
This function returns N point DFT samples of 2dw band of Fourier transform of a sequence. Typically, fft() returns N samples of Fourier transform ranging from 0 to 2pi. This function takes the Npoint DFT samples and returns Npoint samples...
The Kalman filter is actually a feedback approach to minimize the estimation error in terms of sum of square. This approach can be applied to general nonlinear optimization. This function shows a way using the extended Kalman filter to solve some...
The Kalman filter can be interpreted as a feedback approach to minimize the least equare error. It can be applied to solve a nonlinear least square optimization problem. This function provides a way using the unscented Kalman filter to solve...
The WordPress Hook Sniffer plugin is a tool for plugin developers that helps determine the sequence in which action and filter functions are fired. It allows you to peer into the inner workings of the WordPress Plugin API. You can configure what...
Solves the difficulty of computing and visualizing the DFT of an array that can be caused by (a) the units of frequency, (b) the mirroring effect, (c) the complex nature. % Inputs: t, a time array evenly spaced 0:tstep:T % x, the...
This script demonstrates reading and writing an mbox style mailbox. This script is an mbox filter. It scans through an entire mbox and writes the messages to a new file. Each message is passed through a filter function which may modify the... 
User Review for ifilter: Interactive Fourier filter function 
