# IFFT Inverse discrete Fourier transform

**URL:** <https://discourse.julialang.org/t/ifft-inverse-discrete-fourier-transform/22434>\
**Category:** Performance\
**Tags:** package\
**Created:** [March 27, 2019, 10:47pm UTC](https://discourse.julialang.org/t/ifft-inverse-discrete-fourier-transform/22434 "2019-03-27T22:47:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aquaman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aquaman/32/6586_2.png) [@Aquaman](https://discourse.julialang.org/u/Aquaman)\
**Post date:** [March 27, 2019, 10:47pm UTC](https://discourse.julialang.org/t/ifft-inverse-discrete-fourier-transform/22434/1 "2019-03-27T22:47:21Z")

</div>

Dear All,

how can we solve IFFT Inverse discrete Fourier transform problem in Julia?

in Matlab is IFFT function.

---

<div class="post-metadata">

**Author:** ![aharoun](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aharoun/32/6887_2.png) [@aharoun](https://discourse.julialang.org/u/aharoun)\
**Post date:** [March 27, 2019, 11:50pm UTC](https://discourse.julialang.org/t/ifft-inverse-discrete-fourier-transform/22434/2 "2019-03-27T23:50:54Z")

</div>

You can use [FFTW.jl](https://github.com/JuliaMath/FFTW.jl)

```julia
julia> using FFTW

julia> x = rand(3)
3-element Array{Float64,1}:
 0.5754401801401128 
 0.3551376458548019 
 0.33821303811788495

julia> y = fft(x)
3-element Array{Complex{Float64},1}:
  1.2687908641127996 + 0.0im                 
 0.22876483815376936 - 0.014657140249256738im
 0.22876483815376936 + 0.014657140249256738im

julia> ifft(y)
3-element Array{Complex{Float64},1}:
  0.5754401801401128 + 0.0im
  0.3551376458548018 + 0.0im
 0.33821303811788495 + 0.0im

```

---

<div class="post-metadata">

**Author:** ![Aquaman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aquaman/32/6586_2.png) [@Aquaman](https://discourse.julialang.org/u/Aquaman)\
**Post date:** [March 28, 2019, 1:44am UTC](https://discourse.julialang.org/t/ifft-inverse-discrete-fourier-transform/22434/3 "2019-03-28T01:44:45Z")

</div>

thanks, the problem is solved!
