Advertisement
Guest User

Untitled

a guest
Mar 5th, 2015
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.35 KB | None | 0 0
  1. %nemor5
  2. %Y8GLY7
  3.  
  4. meresiErtekek= randi([900,1090],4,3,31);
  5. segedx=linspace(1, 31, 31);
  6. plot(x, squeeze(meresiErtekek(1,3,:)), '-.ok', 'LineWidth', 2);     %-.-.- ... töréspontoknál kör és fekete
  7. xlim([1 31]);
  8. ylim([890 1100]);
  9. set(gca,'XTick',5:5:30);
  10. set(gca,'YTick',900:50:1100);
  11. title ('elso szenzor, esti meres, mindennap' , 'FontWeight','bold', 'FontSize', 12);
  12. xlabel('napok szama', 'FontWeight', 'bold','FontSize',12);
  13. ylabel('legkori nyomas [hPa]','FontSize',12, 'FontWeight','bold');
  14. seged2x=linspace(0,31,1000);
  15. hold on;
  16. plot(seged2x, 930, '-m','LineWidth', 5);            %magenta színű vonal
  17. plot(seged2x, 1060, '-m','LineWidth', 5);
  18. nullindex=find((meresiErtekek<930) | (meresiErtekek>1060));
  19. meresiErtekek(nullindex)=0;
  20. db=squeeze(meresiErtekek(1,3,11:20));
  21. darab=sum(db~=0);
  22. plot(x, squeeze(meresiErtekek(1,3,:)),'go', 'MarkerFaceColor', 'r', 'MarkerSize', 8);   %zöld kör marker belül pirosra kiszínezve
  23. fprintf('Helyes meresi darab(elso szenzor, esti meres 11-20. napokra: %s\n ', num2str(darab))
  24.  
  25. a=squeeze(meresiErtekek(2,2,:));
  26. b=squeeze(meresiErtekek(3,2,:));
  27. c=squeeze(meresiErtekek(4,2,:));
  28. a(a<930 | a>1060)=0;
  29. b(b<930 | b>1060)=0;
  30. c(c<930 | c>1060)=0;
  31. A=sum(a)/sum(a~=0);
  32. B=sum(b)/sum(b~=0);
  33. C=sum(c)/sum(c~=0);
  34. fprintf('A deli atlaga az elso szenzornak: %f, a masodik szenzornak: %f,és a harmadik szenzornak: %f ', A, B, C);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement