- Cara Melakukan Transformasi Fourier 2d di Matlab?
- Apa transformasi Fourier 2D diskrit?
- Bagaimana Anda melakukan transformasi Fourier diskrit di Matlab?
- Untuk apa 2d fourier transform digunakan?
Cara Melakukan Transformasi Fourier 2d di Matlab?
Y = fft2 (x) Mengembalikan transformasi fourier dua dimensi dari matriks menggunakan algoritma transformasi Fourier cepat, yang setara dengan komputasi FFT (FFT (x). '). ' . Jika x adalah array multidimensi, maka FFT2 mengambil transformasi 2-D dari setiap dimensi lebih tinggi dari 2.
Apa transformasi Fourier 2D diskrit?
2D-disrrete Time Fourier Transform (DTFT)
F (ω1, ω2) adalah fungsi kontinu yang bernilai kompleks yang periodik dalam ω1 dan Ω2 dengan periode 2π. Karena periodisitas biasanya pada kisaran −π<= (ω1, ω2)<= π ditampilkan. Komponen f (0,0) adalah jumlah dari semua nilai gambar f (x, y).
Bagaimana Anda melakukan transformasi Fourier diskrit di Matlab?
Untuk memplot besarnya dan fase dalam derajat, ketik perintah berikut: f = (0: panjang (y) -1)*100/panjang (y); % Vektor frekuensi subplot (2,1,1) judul plot (f, m) ('magnitude') ax = gca; kapak. Xtick = [15 40 60 85]; Subplot (2,1,2) plot (f, p*180/pi) judul ('fase') ax = gca; kapak. Xtick = [15 40 60 85];
Untuk apa 2d fourier transform digunakan?
Fungsi dasar:
Transformasi Fourier (dalam hal ini, transformasi Fourier 2D) adalah ekspansi seri fungsi gambar (melalui domain ruang 2D) dalam hal fungsi basis gambar "ortonormal)" ortonormal).