The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
 All Forums
 Origin Forum
 Origin Forum
 FFT window and sidelobes

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Anti-Spam Code:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkUpload FileInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
hjbb Posted - 03/27/2011 : 01:54:05 AM
Origin Ver. and Service Release (Select Help-->About Origin): 8Pro
Operating System:Win7

I am doing the FFT of one sinusoidal damped signal. And I expect there will be "sidelobes" at frequency spectrum because with retangular window used.

However, the result is not the same as I expect.
Why??
6   L A T E S T    R E P L I E S    (Newest First)
hjbb Posted - 04/01/2011 : 02:59:12 AM
Thank you very much.:)

Maybe I misunderstand something.

Penn Posted - 04/01/2011 : 02:53:39 AM
Hi,

I have compared the results with several other softwares by using the same data generated from your signal expression, all the results are the same, but cannot see the side lobes. So, I think the result is correct. By the way, you can see our algorithm on how to perform FFT in this page.

Penn
hjbb Posted - 03/31/2011 : 11:47:51 PM
Hi Penn,

Thank you for your suggestion. But I think there are sidelobes in FFT spectrum because you "pad the zero".

Without padding the zero, there should be also sidelobes because it is finite data.

Because the data is not infinite, so it means (in the view of signal processing) there is an retangular window multiply your infinite data.

And the FFT result is the convolution of each other and that's why the sidelobes exist.

So without padding zeros , there must be sidelobes.
I am wondering is that any implicit process in the Origin to remove this pheonomena?

Sorry for lengthy discription.
Thanks in advance. :)
Penn Posted - 03/29/2011 : 11:18:29 PM
Hi,

The side lobes are decided by your data. Maybe you can try our built-in data to see the side lobes. Just import the data "Signal with Discrete Frequencies.dat" located in "<Origin Installation Directory>\Samples\Signal Processing\" folder. Then perform FFT on this data. You can obviously see the side lobes.

For the signal like exp(-t/t0)*cos(2*pi*0.01*t), I have a try too. In column A, I fill row number from 1 to 1000. In column B, the first 300 rows are calculated by the expression above, where t0=200, and the left rows are padded with zero. Then perform FFT on column B, you can also see side lobes (maybe need to zoom in the graph).

Penn
hjbb Posted - 03/29/2011 : 06:30:44 AM
Dear Penn:
Thanks for your kindly reply.
But I just use the signal like exp(-t/t0)*cos(2*pi*0.01*t) to do the FFT.

And I expect there will be sidelobes in spectrum because finite data and retangular window used.

Maybe I misunderstanding the signal processing about that.
And thanks once again for your opinion.:)
Penn Posted - 03/29/2011 : 04:00:39 AM
Hi,

Would you please send your data to us? And then we can look further into it. You can follow the instruction in this page to send us a file.

Penn

The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000