EZFFT : An easy to use Power Spectrum (FFT)
- Downloads:
- Views:
- Rating:

EZFFT(T,U) plots the power spectrum of the signal U(T) , where T is a 'time' and U is a real signal (T can be considered as a space coordinate as well). If T is a scalar, then it is interpreted as the 'sampling time' of the signal U. If T is a vector, then it is interpreted as the 'time' itself. In this latter case, T must be equally spaced (as obtained by LINSPACE for instance), and it must have the same length as U. If T is not specified, then a 'sampling time' of unity (1 second for instance) is taken. Windowing (appodization) can be applied to reduce border effects (see below).
[W,E] = EZFFT(T,U) returns the power spectrum E(W), where E is the energy density and W the pulsation 'omega'. W is *NOT* the frequency: the frequency is W/(2*pi). If T is considered as a space coordinate, W is a wave number (usually noted K = 2*PI/LAMBDA, where LAMBDA is a wavelength).
EZFFT(..., 'Property1', 'Property2', ...) specifies the properties:
'hann' applies a Hann appodization window to the data (reduces aliasing).
'disp' displays the spectrum (by default if no output argument)
'freq' the frequency f is displayed instead of the pulsation omega (this applies for the display only: the output argument remains the pulsation omega, not the frequency f).
'space' the time series is considered as a space series. This simply renames the label 'omega' by 'k' (wave number) in the plot, but has no influence on the computation itself.
'handle' returns a handle H instead of [W,E] - it works only if the properties 'disp' is also specified. The handle H is useful to change the line properties (color, thickness) of the plot (see the example below).
The length of the vectors W and E is N/2, where N is the length of U (this is because U is assumed to be a real signal.) If N is odd, the last point of U and T are ignored. If U is not real, only its real part is considered.
W(1) is always 0. E(1) is the energy density of the average of U (when plotted in log coordinates, the first point is W(2), E(2)).
W(2) is the increment of pulsation, Delta W, given by 2*PI/Tmax
W(end), the highest measurable pulsation, is PI/DT, where DT is the sampling time (Nyquist theorem).
Parseval Theorem (Energy conservation):
For every signal U, the 'energy' computed in the time domain and in the frequency domain are equal,
MEAN(U.^2) == SUM(E)*W(2)
where W(2) is the pulsation increment Delta W.
Note that, depending on the situation considered, the physical 'energy' is usually defined as 0.5*MEAN(U.^2). Energy conservation only applies if no appodization of the signal (windowing) is used. Otherwise, some energy is lost in the appodization, so the spectral energy is lower than the actual one.
As for FFT, the execution time depends on the length of the signal. It is fastest for powers of two.
Example 1: simple display of a power spectrum
t = linspace(0,400,2000);
u = 0.2 + 0.7*sin(2*pi*t/47) + cos(2*pi*t/11);
ezfft(t,u);
Example 2: how to change the color of the plot
h = ezfft(t,u,'disp','handle');
set(h,'Color','red');
Example 3: how to use the output of ezfft
[w,e] = ezfft(t,u,'hann');
loglog(w,e,'b*');
Free download from Shareware Connection - EZFFT(T,U) plots the power spectrum of the signal U(T) , where T is a 'time' and U is a real signal (T can be considered as a space coordinate as well)
Version: 1.0 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 01-06-2013 | Rating: 0 | Title: EZFFT : An easy to use Power Spectrum (FFT)
Author Url: http://www.mathworks.com/
Program Info Url: http://www.mathworks.com/
Download Url: http://www.mathworks.com/matlabcentral/fx_files/22163/3/ezfft.zip
DFIG: Create a docked figure window - DFIG works exactly as FIGURE, except that the figure is docked.
Dispersion relation for water waves - This set of functions simply provides an easy way to work with the dispersion relation of surface waves
EzyFit Script - This is a free curve fitting toolbox for Matlab
makehtmldoc - makehtmldoc(FILENAME) creates an html help file for each M-File matching FILENAME
UIMAGE - UIMAGESC - Display image with non-linearly spaced axis.
123WebMessenger
Voice Audio Processing
Fractal dimension
Yahoo Messenger
PlaySMS
PID Tuning Using Genetic Algorithm
Continuous Sound and Vibration Analysis
Shock Response Spectrum
Grey prediction algorithm for mobile user localization
GSM Traffic Channel Simulator
OFDM LSE Channel Estimation
Wiener filter for Noise Reduction and speech enhancement
Solutions for Digital and Analog Communication Systems, 7Ed by Leon Couch
Using S-Parameters in MATLAB & Simulink
Affiliate Programs
Animation
Auctions
Audio Systems
Banner Rotation
Blog
Bulletin Boards & Forums
Business & Enterprise
Buttons
Calendars & Events
Charts & Graphs
Chat
Classified Ad Managers
Communication
E Signal Real Time Free
Real Time Plotting Sound Signal
Ubuntu Real Time Wifi Signal Strength
Calculate Signal Power Ps
Wireless Signal Power Detector
iPower: Interactive Power Spectrum Demonstrator, - Keyboard-controlled interactive power spectrum demonstrator, useful for teaching and learning about the power spectra of different types of signals and the effect of signal duration and sampling rate
iPower: Interactive Power Spectrum Demonstrator - Keyboard-controlled interactive power spectrum demonstrator, useful for teaching and learning about the power spectra of different types of signals and the effect of signal duration and sampling rate
pstool - power spectrum calculation - For a given signal, pstool calculates a one-sided power spectrum, i.
Radially averaged power spectrum of 2D real-valued matrix - The radially averaged power spectrum (RAPS) is the direction-independent mean spectrum, i.e.
Interactive Power Spectrum Demo - Digital signal generator (sumulator) with power spectrum display and sliders for "real time" control
Shareware Connection periodically updates pricing and software information of 'EZFFT : An easy to use Power Spectrum (FFT)' from company source 'Frederic Moisy' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'EZFFT : An easy to use Power Spectrum (FFT)' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of EZFFT : An easy to use Power Spectrum (FFT).
Driver Fusion - To keep your laptop and desktop running smoothly and get the best performance out of it, it is important to pay attention to some aspects. It is quite important to ensure your PC device drivers are updated. Components like motherboards, GPU and ...
WWPass BlackBook and Personal Secure Storage - With time, PC security is turning out to be more complex and tedious matter. You can no longer rely on security apps but ensuring privacy of data is also important. While many password manager apps offer secure data encryption options, losing the ...
Norton Identity Safe - Symantec has been one of the most popular and major players in computer security solution for years. Its cutting edge system security products usually come with data security features. However, with its Identity Safe, the company has given users ...
Any Video Converter Free for Mac - Apple does have some stellar media applications for users of Mac OS but at times, you may feel the need for using third party apps too. Its FCP is regarded as an industry leading and powerful video editor but average Mac users may not need such a ...
Hekasoft Backup & Restore - There was a time a majority of Windows PC users stuck to Internet Explorer as it was the integrated web browsing app. After arrival and growth of Open Source rivals like Firefox and Chrome, the scenario has changed a lot. PC users are now spoilt ...
PhoXo - Even a few years back, it was mostly graphic design professionals or people involved in print media were seen using image editing applications. With digital camera prices nose-diving and mobile imaging reaching new heights, things have undergone ...
Bvckup - There is no denying the reality that computers have become a part and parcel of human existence. From education, work, entertainment and data storage, computers are required at every step of life. Safety of data is of paramount importance to PC ...
Argente Utilities - You can find so many third party utilities that can be used to maintain a Windows based PC and extract maximum performance from it. While these tools offer better performance than Windows in-built utilities, the plethora of choices can make ...
Impulse Media Player - To play back media files including media and video content, you need to use suitable software. For a majority of Windows users, the integrated WMP is the default choice. However, you can also pick from so many third party music and media playback ...
Bitcasa - The way computing technology evolves is quite amazing. Even a few years back data backup was limited mostly to external hard drives and DVDs. However, the proliferation of high speed internet access and emergence of cloud storage services have ...