Advertisement
Guest User

Untitled

a guest
Dec 14th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. %Łolsz Nikodem Klimala
  2. %Labolatorium teori sygnałów
  3. %Torre Verona
  4.  
  5. function jus ()
  6. t = -2:0.01:2;
  7. %y = xpi(t, -1/2, 3);
  8. %y2 = xpi(t, 0, 1/2);
  9.  
  10. y3 = xpi(t, -1/2, 3)-xpi(t, 0, 1/2);
  11.  
  12. w1=xpi(t,-1,2) - xpi(t,1,2);
  13. w2=xpi(t,-3/2,1)-xpi(t,0,2)+xpi(t,3/2,1);
  14. w3=xpi(t,-3/2,1)-xpi(t,-1/2,1)+xpi(t,1/2,1)-xpi(t,3/2,1);
  15.  
  16. w1_calka = calka(w1.*w1,0.001),
  17. w2_calka= calka(w2.*w2, 0.001),
  18. w3_calka= calka(w3.*w3, 0.001),
  19.  
  20. a1 = calka(y3.*w1,0.001) ./ w1_calka,
  21. a2 = calka(y3.*w2,0.001) ./ w2_calka,
  22. a3 = calka(y3.*w3,0.001) ./ w3_calka,
  23. a = [a1,a2,a3],
  24.  
  25. xa(1)=calka(a1.*xpi(t,-1,2),0.001) + calka(a2.*xpi(t,-3/2,1),0.001) + calka(a3.* xpi(t, -3/2 , 1), 0.001);
  26. xa(2) = calka(a1.* xpi(t, -1, 2), 0.001) + calka(a2.* xpi(t,-1/2, 1),0.001).*(-1) + calka(a3.*xpi(t, -1/2, 1),0.001).*(-1);
  27. xa(3) = calka(a1.*xpi(t, 1, 2),0.001).*(-1) + calka(a2.*xpi(t, 1/2, 1),0.001).*(-1) + calka(a3.*xpi(t, 1/2,1),0.001);
  28. xa(4) = calka(a1.*xpi(t, 1,2),0.001).*(-1) + calka(a2.* xpi(t, 3/2, 1),0.001) + calka(a3.*xpi(t,3/2,1),0.001).*(-1);
  29.  
  30. xa
  31.  
  32.  
  33. grid on;
  34. figure(1)
  35. subplot(5,1,1);plot(t,y3,'r');hold on; grid on;
  36. subplot(5,1,2);plot(t,w1);hold on; grid on;
  37. subplot(5,1,3);plot(t,w2);hold on; grid on;
  38. subplot(5,1,4);plot(t,w3);hold on; grid on;
  39. xapp= xa(1).* xpi(t, -3/2,1) + xa(2).*xpi(t, -1/2,1) + xa(3).*xpi(t, 1/2 ,1) + xa(4).*xpi(t,3/2,1);
  40.  
  41. subplot(5,1,5);plot(t, xapp);hold on; grid on;
  42. grid on;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement