Advertisement
szymcio93

zad2

Oct 13th, 2015
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. N=20;
  2. for k=1:1
  3. for n=1:N
  4. A(1,n)=sqrt(1/N)*cos((pi*k/N)*(n+0.5));
  5. end
  6. end
  7. for k=2:N
  8. for n=1:N
  9. A(k,n)=sqrt(2/N)*cos(pi*k/N*(n+0.5));
  10. end
  11. end
  12.  
  13. S=inv(A);
  14. S*A
  15. x=randn(1,N);
  16. X=A*x';
  17. xs=S*X;
  18. hold on;
  19. plot(xs,'r');
  20. plot(x','g');
  21. plot(xs-x','b');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement