⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fft_2dbyfft_1d.m

📁 通过计算晶体结构来确定其光谱分布
💻 M
字号:
%Test the feasibility of 2D_FFT by 1D_FFT
clear;
clear global;
close all;
N=64;
data=rand(N)*1e2;
A=fft2(data);
A=fftshift(A);
hN=0;

hN=hN+1;
figure(hN);
surfl(real(A));
%colormap('gray');
title('Real A');

hN=hN+1;
figure(hN);
surfl(imag(A));
%colormap('gray');
title('Imagery A');

B=zeros(N);
C=zeros(N);
for m=1:N
    B(m,:)=fft(data(m,:));
end
for m=1:N
    C(:,m)=fft(B(:,m));
end

B=fftshift(C);
hN=hN+1;
figure(hN);
surfl(real(B));
%colormap('gray');
title('Real B');

hN=hN+1;
figure(hN);
surfl(imag(B));
title('Imagery B');

F=fft(data);
G=F.';
H=fft(G);
D=H.';
D=fftshift(D);

hN=hN+1;
figure(hN);
surfl(real(D));
%colormap('gray');
title('Real D');

hN=hN+1;
figure(hN);
surfl(imag(D));
%colormap('gray');
title('Imagery D');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -