Вам дан вектор тестовых оценок, называемый тестами, и вы хотите нормализовать эти оценки, вычисляя новый вектор, normTests, который будет содержать тестовые оценки по линейной шкале от 0 до 100. Ноль все равно будет соответствовать нулюи наивысшая оценка за тест будет соответствовать 100. Например, если наивысшая оценка в исходных данных была 50, то все оценки будут удвоены.
Я не очень хорошо знаю MATLAB, но то, что вы хотите сделать, это что-то вроде
normTests = (tests / max(tests))*100
При делении результатов теста на максимум получится линейная шкала от 0 до 1, умножение на 100 возвращает ее к 0 до 100
Умножьте вектор на 100 / x, где x - максимальное значение в векторе.