Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. #DFT Implementation
  2. %X=0.0;
  3. %A(k)=abs(X(k))/N;
  4. % X1(k+1,n+1)=summe;
  5. %n=0:N-1;
  6. xn=input('Please put the vector where the data is going to be evaluated: ');
  7. N=0:length(xn);
  8. % N could maybe be N=input('Please put the "N" factor where the data is going to be evaluated: ');
  9. L=length(xn);
  10. %need zeros function maybe?
  11. for k=0:N-1
  12. for n=0:N-1
  13. summe=xn(k+1)+xn(n+1)*exp(-j*2*pi*k*n)/N;
  14. end
  15. end
  16. disp('x(k)=');
  17. disp(summe);
  18. k=0:N-1;
  19. n=0:N-1;
  20. xk=zeros(
  21. subplot(2,1,1), stem (L,abs(summe)), xlabel('k'), ylabel('|Xk|'), title('Magnitude Plot')
  22. subplot(2,1,2), stem(L,angle(summe)), xlabel('k'), ylabel('Angle (Xk)'), title('Phase Plot')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement