Is there any practical application for performing a double Fourier transform? …or an inverse Fourier transform on a time-domain input?Fourier transform 4 times = original function (from Bracewell book)understanding complex fft resultsDiscrete Fourier transform of complex time seriesDouble size inverse fourier transformFourier transform of a Fourier transformHow do I interpret the result of a Fourier Transform?Analyzing a particular discrete-time LTI system for input signal $x[n]=(1/3)^n$ for *all* $n$Result of inverse FFT is sometimes shifted in real spaceInstantaneous velocity and displacement from acceleration signal using a proper filtering methodWhy is the size of results from FFT half the size of the input, while that is not the case in image processing?
When translating the law, who ensures that the wording does not change the meaning of the law?
Why is 日本 read as "nihon" but not "nitsuhon"?
Create Tmux pane with sudo from sudoed pane?
Can you be convicted for being a murderer twice?
Can you feel passing through the sound barrier in an F-16?
How to persuade recruiters to send me the Job Description?
How is "sein" conjugated in this sub-sentence?
How does turbine efficiency compare with internal combustion engines if all the turbine power is converted to mechanical energy?
Can pay be witheld for hours cleaning up after closing time?
Brexit and backstop: would changes require unanimous approval by all EU countries? Does Ireland hold a veto?
If all stars rotate, why was there a theory developed, that requires non-rotating stars?
map 5 unequal ranges to id
Was Switzerland really impossible to invade during WW2?
How much code would a codegolf golf if a codegolf could golf code?
Why don't electrons take the shorter path in coils
Is there such a thing as too inconvenient?
Is refusing to concede in the face of an unstoppable Nexus combo punishable?
Is a butterfly one or two animals?
Were there 486SX revisions without an FPU on the die?
Concatenation of the result of a function with a mutable default argument in python
Why does my house heat up, even when it's cool outside?
Efficiently pathfinding many flocking enemies around obstacles
Why didn’t Doctor Strange stay in the original winning timeline?
How to refer to a regex group in awk regex?
Is there any practical application for performing a double Fourier transform? …or an inverse Fourier transform on a time-domain input?
Fourier transform 4 times = original function (from Bracewell book)understanding complex fft resultsDiscrete Fourier transform of complex time seriesDouble size inverse fourier transformFourier transform of a Fourier transformHow do I interpret the result of a Fourier Transform?Analyzing a particular discrete-time LTI system for input signal $x[n]=(1/3)^n$ for *all* $n$Result of inverse FFT is sometimes shifted in real spaceInstantaneous velocity and displacement from acceleration signal using a proper filtering methodWhy is the size of results from FFT half the size of the input, while that is not the case in image processing?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
$begingroup$
In mathematics you can take the double derivative, or double integral of a function. There are many cases where performing a double derivative models a practical real-world situation, like finding the acceleration of an object.
Since the Fourier transform takes a real or complex signal as an input, and produces a complex signal as an output, there is nothing stopping you from taking that output and applying the Fourier transform a second time... Are there any practical uses for doing this? Does it help to model some complex real-world situations?
With the same logic, nothing would stop you from taking the inverse Fourier transform of your original time-domain input signal... would this ever be useful? Why or why not?
fft signal-analysis fourier-transform theory
$endgroup$
add a comment |
$begingroup$
In mathematics you can take the double derivative, or double integral of a function. There are many cases where performing a double derivative models a practical real-world situation, like finding the acceleration of an object.
Since the Fourier transform takes a real or complex signal as an input, and produces a complex signal as an output, there is nothing stopping you from taking that output and applying the Fourier transform a second time... Are there any practical uses for doing this? Does it help to model some complex real-world situations?
With the same logic, nothing would stop you from taking the inverse Fourier transform of your original time-domain input signal... would this ever be useful? Why or why not?
fft signal-analysis fourier-transform theory
$endgroup$
add a comment |
$begingroup$
In mathematics you can take the double derivative, or double integral of a function. There are many cases where performing a double derivative models a practical real-world situation, like finding the acceleration of an object.
Since the Fourier transform takes a real or complex signal as an input, and produces a complex signal as an output, there is nothing stopping you from taking that output and applying the Fourier transform a second time... Are there any practical uses for doing this? Does it help to model some complex real-world situations?
With the same logic, nothing would stop you from taking the inverse Fourier transform of your original time-domain input signal... would this ever be useful? Why or why not?
fft signal-analysis fourier-transform theory
$endgroup$
In mathematics you can take the double derivative, or double integral of a function. There are many cases where performing a double derivative models a practical real-world situation, like finding the acceleration of an object.
Since the Fourier transform takes a real or complex signal as an input, and produces a complex signal as an output, there is nothing stopping you from taking that output and applying the Fourier transform a second time... Are there any practical uses for doing this? Does it help to model some complex real-world situations?
With the same logic, nothing would stop you from taking the inverse Fourier transform of your original time-domain input signal... would this ever be useful? Why or why not?
fft signal-analysis fourier-transform theory
fft signal-analysis fourier-transform theory
asked 8 hours ago
tjwrona1992tjwrona1992
1206 bronze badges
1206 bronze badges
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
No, taking the Fourier transform twice is equivalent to time inversion (or inversion of whatever dimension you're in). You just get $x(-t)$ times a constant which depends on the type of scaling you use for the Fourier transform.
The inverse Fourier transform applied to a time domain signal just gives the spectrum with frequency inversion. Have a look at this answer for more details.
$endgroup$
2
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
add a comment |
$begingroup$
2D Fourier transform (2D DFT) is used in image processing since an image can be seen as a 2D signal. E.g. for a grayscale image $I$, $I(x,y)=z$, that means that at the coordinates $x$ and $y$ the image has intensity value z. Look at this for example:
https://ch.mathworks.com/help/matlab/ref/fft2.html
Try this:
x=imread('cameraman.tif');
X=fft2(fft2(x));
imagesc(abs(X));
and compare to :
x=imread('cameraman.tif');
X= ifft2(fft2(x));
imagesc(abs(X));
rather like that. I applied fft2 to times, not ifft2 the second time. I think this illustrates what @Matt L. said:
"taking the Fourier transform twice is equivalent to time inversion",
you can see the image is inverted because of the of the -i imaginary negative instead of positive in ifft().

I also did it for a 1D signal (e.g. temporal):

$endgroup$
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
|
show 6 more comments
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "295"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdsp.stackexchange.com%2fquestions%2f60258%2fis-there-any-practical-application-for-performing-a-double-fourier-transform%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
No, taking the Fourier transform twice is equivalent to time inversion (or inversion of whatever dimension you're in). You just get $x(-t)$ times a constant which depends on the type of scaling you use for the Fourier transform.
The inverse Fourier transform applied to a time domain signal just gives the spectrum with frequency inversion. Have a look at this answer for more details.
$endgroup$
2
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
add a comment |
$begingroup$
No, taking the Fourier transform twice is equivalent to time inversion (or inversion of whatever dimension you're in). You just get $x(-t)$ times a constant which depends on the type of scaling you use for the Fourier transform.
The inverse Fourier transform applied to a time domain signal just gives the spectrum with frequency inversion. Have a look at this answer for more details.
$endgroup$
2
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
add a comment |
$begingroup$
No, taking the Fourier transform twice is equivalent to time inversion (or inversion of whatever dimension you're in). You just get $x(-t)$ times a constant which depends on the type of scaling you use for the Fourier transform.
The inverse Fourier transform applied to a time domain signal just gives the spectrum with frequency inversion. Have a look at this answer for more details.
$endgroup$
No, taking the Fourier transform twice is equivalent to time inversion (or inversion of whatever dimension you're in). You just get $x(-t)$ times a constant which depends on the type of scaling you use for the Fourier transform.
The inverse Fourier transform applied to a time domain signal just gives the spectrum with frequency inversion. Have a look at this answer for more details.
edited 5 hours ago
answered 8 hours ago
Matt L.Matt L.
53.5k2 gold badges39 silver badges99 bronze badges
53.5k2 gold badges39 silver badges99 bronze badges
2
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
add a comment |
2
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
2
2
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
You just recursively blew my mind.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Do I illustrate what Matt. L said but in 2D with my code? i.e. we get f(-x,-y).
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
@Machupicchu, yes that looks right.
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
haha then you can select my answer ad the top one ^^ (he has 53K rep so it doe not mak any diff for him haha)
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
$begingroup$
Right after I said that I realized that there's probably easier ways than a double Fourier transform to time invert a signal haha
$endgroup$
– tjwrona1992
7 hours ago
add a comment |
$begingroup$
2D Fourier transform (2D DFT) is used in image processing since an image can be seen as a 2D signal. E.g. for a grayscale image $I$, $I(x,y)=z$, that means that at the coordinates $x$ and $y$ the image has intensity value z. Look at this for example:
https://ch.mathworks.com/help/matlab/ref/fft2.html
Try this:
x=imread('cameraman.tif');
X=fft2(fft2(x));
imagesc(abs(X));
and compare to :
x=imread('cameraman.tif');
X= ifft2(fft2(x));
imagesc(abs(X));
rather like that. I applied fft2 to times, not ifft2 the second time. I think this illustrates what @Matt L. said:
"taking the Fourier transform twice is equivalent to time inversion",
you can see the image is inverted because of the of the -i imaginary negative instead of positive in ifft().

I also did it for a 1D signal (e.g. temporal):

$endgroup$
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
|
show 6 more comments
$begingroup$
2D Fourier transform (2D DFT) is used in image processing since an image can be seen as a 2D signal. E.g. for a grayscale image $I$, $I(x,y)=z$, that means that at the coordinates $x$ and $y$ the image has intensity value z. Look at this for example:
https://ch.mathworks.com/help/matlab/ref/fft2.html
Try this:
x=imread('cameraman.tif');
X=fft2(fft2(x));
imagesc(abs(X));
and compare to :
x=imread('cameraman.tif');
X= ifft2(fft2(x));
imagesc(abs(X));
rather like that. I applied fft2 to times, not ifft2 the second time. I think this illustrates what @Matt L. said:
"taking the Fourier transform twice is equivalent to time inversion",
you can see the image is inverted because of the of the -i imaginary negative instead of positive in ifft().

I also did it for a 1D signal (e.g. temporal):

$endgroup$
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
|
show 6 more comments
$begingroup$
2D Fourier transform (2D DFT) is used in image processing since an image can be seen as a 2D signal. E.g. for a grayscale image $I$, $I(x,y)=z$, that means that at the coordinates $x$ and $y$ the image has intensity value z. Look at this for example:
https://ch.mathworks.com/help/matlab/ref/fft2.html
Try this:
x=imread('cameraman.tif');
X=fft2(fft2(x));
imagesc(abs(X));
and compare to :
x=imread('cameraman.tif');
X= ifft2(fft2(x));
imagesc(abs(X));
rather like that. I applied fft2 to times, not ifft2 the second time. I think this illustrates what @Matt L. said:
"taking the Fourier transform twice is equivalent to time inversion",
you can see the image is inverted because of the of the -i imaginary negative instead of positive in ifft().

I also did it for a 1D signal (e.g. temporal):

$endgroup$
2D Fourier transform (2D DFT) is used in image processing since an image can be seen as a 2D signal. E.g. for a grayscale image $I$, $I(x,y)=z$, that means that at the coordinates $x$ and $y$ the image has intensity value z. Look at this for example:
https://ch.mathworks.com/help/matlab/ref/fft2.html
Try this:
x=imread('cameraman.tif');
X=fft2(fft2(x));
imagesc(abs(X));
and compare to :
x=imread('cameraman.tif');
X= ifft2(fft2(x));
imagesc(abs(X));
rather like that. I applied fft2 to times, not ifft2 the second time. I think this illustrates what @Matt L. said:
"taking the Fourier transform twice is equivalent to time inversion",
you can see the image is inverted because of the of the -i imaginary negative instead of positive in ifft().

I also did it for a 1D signal (e.g. temporal):

edited 7 hours ago
answered 8 hours ago
MachupicchuMachupicchu
1311 silver badge11 bronze badges
1311 silver badge11 bronze badges
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
|
show 6 more comments
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
I'm aware there is such a thing as a 2D Fourier transform, but that isn't the same as taking an input signal and running it through the algorithm then taking the output of that run and running it through again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
The Fourier transform is separable.
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
My question would also apply for a 2D Fourier transform. You could in theory take a 2D input signal, apply the 2D Fourier transform, then take the 2D output signal and use it as an input and apply the 2D Fourier transform again.
$endgroup$
– tjwrona1992
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
look in Matlab what happends if you do the following: cf. I updated my answer
$endgroup$
– Machupicchu
8 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
$begingroup$
I think the code I just uploaded illustrates what Mall L said, right?
$endgroup$
– Machupicchu
7 hours ago
|
show 6 more comments
Thanks for contributing an answer to Signal Processing Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdsp.stackexchange.com%2fquestions%2f60258%2fis-there-any-practical-application-for-performing-a-double-fourier-transform%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown