razdady212

id 25.03

Apr 22nd, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. soferi = dlmread('accidente.txt');
  2. n = rows(soferi);
  3. gen = soferi(:,1);
  4. varsta = soferi(:,2);
  5. acc = soferi(:,3);
  6. experienta = soferi(:,4);
  7. #hist(acc,7,'facecolor','r');
  8. grid;
  9. nb = 0;nf =0;
  10. for i=1:n
  11. if gen(i)==1
  12. nb++;
  13. barbati(nb) = acc(i);
  14. else
  15. nf++;
  16. femei(nf) = acc(i);
  17. endif
  18. endfor
  19. #{
  20. subplot(3,2,1);
  21. hist(femei,7,'facecolor','r');
  22. title("Acc femei");
  23. grid();
  24.  
  25. subplot(3,2,2);
  26. hist(barbati,7,'facecolor','b');
  27. title("Acc barbati");
  28. grid();
  29.  
  30. subplot(3,2,3);
  31. hist(experienta,7,'facecolor','g');
  32. title("Experienta");
  33. grid();
  34.  
  35. subplot(3,2,3)
  36. tabulate(gen);
  37. t=tabulate(gen);
  38. bar(t(:,1),t(:,2));
  39. title('Frecventa variabilei gen');
  40. set(gca,'xticklabel',{'masculin','feminin'})
  41. xlabel('Gen');
  42. ylabel('Nr. persoane');
  43. #}
  44. nrcat1=1;
  45. nrcat2=2;
  46. nrcat3=3;
  47.  
  48. for i=1:n
  49. if varsta(i)<35
  50. cat(i)=nrcat1;
  51. else if varsta(i)<50
  52. cat(i)=nrcat2;
  53. else
  54. cat(i)=nrcat3;
  55. endif
  56. endif
  57. endfor
  58. t =tabulate(cat);
  59. bar(t(:,1),t(:,2),t(:,3));
  60. title('Frecventa variabilei gen');
  61. set(gca,'xticklabel',{'0-35','35-50','50+'})
  62. xlabel('Varsta');
  63. ylabel('NR');
Add Comment
Please, Sign In to add comment