Guest User

Untitled

a guest
Dec 13th, 2018
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. % 1) generate marks
  2. marks = round(rand(30,11) * 100);
  3. marks
  4.  
  5. % 2) marks of 4th student
  6. marks(4, :)
  7.  
  8. % 3) average mark for lab2
  9. lab2_av = mean(marks(:,2),1); % or equivalently lab2_av = sum(marks(:,2))/size(marks,1);
  10. lab2_av
  11.  
  12. % 4) sum of lab marks for each student in vector
  13. labs_sums = sum(marks(:, 1:10), 2);
  14. labs_sums
  15.  
  16. % 5) calculate final marks
  17. labs_prcnt = labs_sums/1000;
  18. exam_prcnt = marks(:, 11)/100;
  19. final_mark = (labs_prcnt*20)+(exam_prcnt*80);
  20. final_mark
  21.  
  22. % 6) plot mark against student number
  23. % it does not make sense to join the points on the graph
  24. x = 1:30;
  25. y = final_mark;
  26. plot(x, y, 'x')
Add Comment
Please, Sign In to add comment