Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
GetOrgChart 2.5.3
AnyGantt JS Gantt Charts 8.6.0
AnyChart JS Charts and Dashboards 8.6.0
Multi Vendor Ecommerce Script & Apps 4.0
Magento 2 Inventory Management Extension 1.0
Yipit Clone Script - Daily Deals Software 1.0.2
Devart Excel Add-in for Oracle 1.7
Devart Excel Add-in for Freshdesk 1.7
Devart Excel Add-in for G Suite 1.7
C# QR Code Generator 4.0.2.2
Salesforce WordPress Customer Portal 3.2.0
Single Leg MLM 1.2.1
OzGIS 14.6
Quick Maps For Dynamics CRM 3.1
Job Board Software 4.2
Top Code
MCU 8051 IDE 1.4.7
WinPoker 2.02
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
shopping mall management system 1.0
SynaSer Serial Port Library 5.0
sipmethod 1.0
STDF file reader 1.0
Maios 1.0
GetOrgChart 2.5.3
School Management Script 1.0.4
MLM Software 1.0.2
Azizi search engine script PHP 4.1.10
ADO.NET Provider for ExactTarget 1.0
SuperGeek Free Document OCR 2.5.6
Job Portal Script by NCrypted 3.0
Top Rated
VisualNEO Web 2018.12.15
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
ifilter: Interactive Fourier filter function 3
File ID: 83158






ifilter: Interactive Fourier filter function 3
Download ifilter: Interactive Fourier filter function 3http://www.mathworks.comReport Error Link
License: Shareware
File Size: 10.0 KB
Downloads: 13
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)
Keyboard-operated interactive Fourier filter function for time-series 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=log-log) and filtermode ('Band-pass','Lowpass', 'Highpass', 'Bandpass', and 'Band-reject (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,'Band-pass');

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=High-pass; L=Low-pass
Select plot mode..............1=linear; 2=semilog frequency
3=semilog amplitude; 4=log-log
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 X-axis scale..X switch between frequency and period x scale on POWER SPECTRA
Switch OUTPUT Y-axis 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: 13



More Similar Code

ifilter(x,y) or ifilter(y) or ifilter([x y]) or ry=ifilter(x,y,center,width,shape,plotmode,filtermode)
Keyboard-operated interactive Fourier filter function for time-series 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 time-series signals. Version 1.5, May 4, 2007, is calibrated specifically for time-based 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 real-time 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 N-point DFT samples and returns N-point 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
- required fields
     

Please enter text on the image