clear all, close all, clc
load classGrades
namesAndGrades
grades = namesAndGrades(:,2:end)
meanGrades = nanmean(grades(:,1))
for i = 1:7
meanGrades(i,:) = nanmean(grades(:,i))
end
[gradesRows, gradesCol] = size(grades)
for i = 1:15
meanMatrix(i,:) = meanGrades
end
curvedGrades = 3.5*(grades./meanMatrix)
checkCurvedGrades = nanmean(curvedGrades);
curvedGrades5 = find(curvedGrades > 5)
for i = curvedGrades5
curvedGrades(i) = 5
end
checkCurve = find(curvedGrades == 5)
tf = isequal(curvedGrades5,checkCurve)
totalGrade = nanmean(curvedGrades')
totalGrade = ceil(totalGrade)
letters = ['F','D','C','B','A'];
findF = find(totalGrade ==1);
findD = find(totalGrade ==2);
findC = find(totalGrade ==3);
findB = find(totalGrade ==4);
findA = find(totalGrade ==5);
0 Comments
Sign in to comment.