Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. %% Ex.01
  2. clear all; close all; clc;
  3.  
  4. data = load('zad1a.txt');
  5. sigma = std(data);
  6. n = length(data);
  7.  
  8. chi2bord = chi2inv([0.955 0.045], n-1);
  9. border = sqrt(((n-1)*sigma^2)./chi2bord);
  10.  
  11. %% Ex.02
  12. clear all; close all; clc;
  13. rng('default');
  14.  
  15. m = 21;
  16. a = 5;
  17. X = zeros(31,1);
  18. X(1) = 1;
  19.  
  20. for i=2:31
  21. X(i) = mod(a*X(i-1),m);
  22. end
  23.  
  24. subplot(2,1,1); hist(X);
  25. subplot(2,1,2); scatter(X(1:30), X(2:31));
  26. %% Ex.03
  27. clear all; close all; clc;
  28.  
  29. data = load('zad1b.txt');
  30. data_mean = mean(data);
  31. data_sigma = std(data);
  32.  
  33. freedom = length(data) - 1;
  34. x = -6:.01:6;
  35. y = tpdf(x,freedom);
  36.  
  37.  
  38. hold on; plot(x, y, 'k', 'LineWidth', 1);
  39. t_range = tinv([.975 .025], freedom);
  40. line([t_range(1) t_range(1)],[0 tpdf(t_range(1), freedom)]);
  41. line([t_range(2) t_range(2)],[0 tpdf(t_range(2), freedom)]);
  42.  
  43. t_test = ((data_mean - 5.6)/data_sigma)*sqrt(length(data));
  44. line([t_test t_test], [0 tpdf(t_test,freedom)], 'Color', 'r');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement