《DSP using MATLAB》Problem 5.2

        代码:

%% ----------------------------------------------------------------------------------
%%            Output Info about this m-file
fprintf('
*******************************************************************
');
fprintf('        <DSP using MATLAB> Problem 5.2 

');

banner();
%% ----------------------------------------------------------------------------------


% ------------------------------------
%              X1(k)
% ------------------------------------
Xk = [4, 3*j, -3*j]; N = 3; 
xn_1 = idfs(Xk, N)

% ------------------------------------
%              X2(k)
% ------------------------------------
Xk = [j, 2*j, 3*j, 4*j]; N = 4; 
xn_2 = idfs(Xk, N)


% ------------------------------------
%              X3(k)
% ------------------------------------
Xk = [1, 2+3*j, 4, 2-3*j]; N = 4; 
xn_3 = idfs(Xk, N)


% ------------------------------------
%              X4(k)
% ------------------------------------
Xk = [0, 0, 2, 0, 0]; N = 5; 
xn_4 = idfs(Xk, N)


% ------------------------------------
%              X5(k)
% ------------------------------------
Xk = [3, 0, 0, 0, -3, 0, 0, 0]; N = 8; 
xn_5 = idfs(Xk, N)

  运行结果:

牢记: 1、如果你决定做某事,那就动手去做;不要受任何人、任何事的干扰。2、这个世界并不完美,但依然值得我们去为之奋斗。
原文地址:https://www.cnblogs.com/ky027wh-sx/p/8726854.html