I recently joined Thingspeak.com and I want to log voltage and current reading and measure up the 10th harmonic hence I am wondering if anyone knows how to perform the fast Fourier transform of data posted to Thingspeak.com.
I am monitoring a like that expects Dc current only hence I would like to implement a moving average filter if it has any disturbances. Any help or suggestion will be highly appreciated
You could use MATLAB Analysis app in ThingSpeak to do the fast fourier transform of data.
You would need to read the data from your ThingSpeak channel via ThingSpeakRead API.
Here are links to relevant documentation:
1. MATLAB Analysis: https://thingspeak.com/docs/matlab_analysis#matlab_analysis
2. ThingSpeakRead: https://thingspeak.com/docs/matlab_analysis#thingSpeakRead
3. FFT using MATLAB: http://www.mathworks.com/help/matlab/ref/fft.html
Like Akhila commented earlier, there's a good discussion of how to use the FFT function in MATLAB. See the link she posted. There's also a good discussion here: http://www.mathworks.com/matlabcentral/newsreader/view_thread/27009
Typically, people are really interested in the Power Spectral Density, rather than the true FFT -- the topic above discusses that, and wikipedia has a lot of good information.
Most Users Ever Online: 114
Currently Browsing this Page:
Guest Posters: 1
Administrators: Hans, lee