main.asv
来自「调用FPGA的IP核实现FFT运算」· ASV 代码 · 共 34 行
ASV
34 行
close all
clc
clear all
n = 64;
realinput = 0:n-1;
% realinput = ones(1,n)*2;
imaginput = zeros(size(realinput));
filename = sprintf('fft_re.dat');
file = fopen(filename,'w');
for i=1:n
fprintf(file,'%x\n',realinput(i));
end
fclose(file);
filename = sprintf('fft_im.dat');
file = fopen(filename,'w');
for i=1:n
fprintf(file,'%x\n',imaginput(i));
end
fclose(file);
output = fft(realinput + imaginput*j);
figure;plot(abs(output));
% figure;plot(real(output));
% figure;plot(imag(output));
filename = sprintf('DSP_creat_GS.dat');
data = file2matrix(filename,1,2*DBF_N*40);
DSP_creat_GS = data(1:2:2*DBF_N*40-1) - data(2:2:2*DBF_N*40)*j; % DSP是matlab的共扼
figure;plot(abs(W_GS_DSP - DSP_creat_GS));zoom on;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?