ip_fft128_tb.m
来自「128点fft的IP核vhdl源代码」· M 代码 · 共 31 行
M
31 行
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %{tool}% file : ip_fft128_tb.m%% Description : The following Matlab testbench excercises the Altera FFT Model ip_fft128_model.m% generated by Altera's FFT Megacore and outputs results to text files.%% 2001-2007 Altera Corporation, All Rights Reserved%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Parameterization Space N=128;% Read input complex vector from source text filesfidr = fopen('real_input.txt','r'); fidi = fopen('imag_input.txt','r'); xreali=fscanf(fidr,'%d'); ximagi=fscanf(fidi,'%d'); fclose(fidi); fclose(fidr); % Create input complex row vector from source text files x = xreali' + j*ximagi'; [y, exp_out] = ip_fft128_model(x,N,0); fidro = fopen('real_output_c_model.txt','w'); fidio = fopen('imag_output_c_model.txt','w'); fideo = fopen('exponent_out_c_model.txt','w'); fprintf(fidro,'%d\n',real(y)); fprintf(fidio,'%d\n',imag(y)); fprintf(fideo,'%d\n',exp_out); fclose(fidro); fclose(fidio); fclose(fideo);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?