Finding Wavevector in 2D Domain

  • Thread starter Crot
  • Start date
  • Tags
    2d
In summary, the forumers are discussing ways to find the wavevector of a wave computed in a 2D domain. One possible approach is to use FFT, which will provide amplitudes for +/- k_x, k_y with the index being wavenumber expressed as integer multiples of cycles per domain length. The peak wavenumbers in both k_x and k_y can then be determined from the FFT results.
  • #1
Crot
15
0
Dear forumers,

There is a wave computed in a 2D domain.
Could you please give me a hint how to find the wavevector of the wave?
I think I have to Fourier transform the wave in space but I cannot figure out how to
obtain that k_x and k_y from the transformation.


Crot
 
Physics news on Phys.org
  • #2
There other ways to do this, but FFT is a straightforward (if brute force) approach.

You will want to look up the reference for your FFT routine (if you are using a prepackaged one). Typically, the FFT will give you amplitudes for +/- k_x, k_y with the index being wavenumber expressed as integer multiples of cycles per domain length (since the longest periodic wave in the domain completes 1 cycle). However, for the N-point FFT, you will likely get an order like -N/2, -N/2+1, ..., 0, N/2-1 cycles per domain for even N (or -N/2,...,0,...,N/2 for an odd N).

Anyway you are just looking for the peak wavenumbers in both k_x and k_y, right?
 
  • #3
Thanks a lot for the answer. Now, it is clear!
 

FAQ: Finding Wavevector in 2D Domain

What is a wavevector in a 2D domain?

A wavevector in a 2D domain is a vector that represents the direction and magnitude of a wave in two-dimensional space. It is commonly used in the study of electromagnetic waves, sound waves, and other types of waves.

How is the wavevector determined in a 2D domain?

The wavevector in a 2D domain can be determined by using the wave equation, which relates the wavelength and frequency of a wave to its speed and direction. The wavevector is then calculated as the product of the wavelength and the direction of propagation of the wave.

What is the significance of finding the wavevector in a 2D domain?

Finding the wavevector in a 2D domain is important as it allows us to understand the behavior and properties of waves in two-dimensional space. It also helps in the analysis and prediction of wave interactions, such as interference and diffraction, which are essential in various fields of science and engineering.

What are the units of wavevector in a 2D domain?

The units of wavevector in a 2D domain are typically inverse distance, such as meters^-1 or radians/meter. This represents the number of cycles or wavelengths of the wave per unit distance in the direction of propagation.

Can the wavevector in a 2D domain change?

Yes, the wavevector in a 2D domain can change depending on the properties of the medium through which the wave is traveling. For example, the wavevector of a light wave passing through a different medium, such as air to water, will change due to the change in its speed and direction. Additionally, the wavevector can also change due to interactions with other waves or obstacles in its path.

Back
Top