Cody

Solution 1996088

Submitted on 30 Oct 2019 by Dean
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
N = 5 load(fullfile(matlabroot, 'toolbox/stats/statsdemos', 'carbig.mat')); Model = strtrim(string(Model)); cars = table(Model, MPG, Horsepower, Weight, Acceleration); save cars.mat cars assert(isequal(sort_cars(N),[35; 31; 39.1; 35.1; 31]));

N = 5 mpg_all = 35.0000 31.0000 39.1000 35.1000 31.0000 33.0000 33.0000 36.1000 36.1000 29.5000 36.0000 27.0000 26.0000 40.9000 32.0000 29.8000 44.6000 29.0000 39.0000 35.7000 31.9000 29.0000 29.0000 29.0000 33.5000 26.0000 31.0000 26.0000 26.0000 38.0000 32.0000 38.1000 31.0000 34.1000 37.0000 NaN 36.0000 30.0000 43.1000 32.8000 34.1000 32.0000 31.5000 38.0000 31.0000 32.0000 37.2000 31.8000 37.0000 29.0000 31.5000 34.4000 25.0000 37.7000 30.5000 30.0000 32.3000 39.4000 30.0000 33.5000 44.3000 27.0000 24.0000 46.6000 40.8000 32.1000 28.0000 18.0000 28.0000 38.0000 36.0000 25.0000 27.0000 27.0000 37.3000 44.0000 29.5000 41.5000 33.8000 34.5000 28.0000 30.0000 30.0000 24.0000 36.0000 28.0000 24.5000 29.0000 34.3000 26.0000 30.5000 33.0000 34.2000 27.0000 36.0000 33.7000 34.7000 29.0000 23.0000 25.0000 25.0000 21.0000 25.0000 30.9000 26.0000 34.0000 26.0000 23.0000 26.0000 28.0000 26.0000 26.0000 32.2000 24.0000 20.0000 28.0000 32.4000 32.0000 26.0000 25.5000 27.2000 19.0000 34.5000 19.0000 43.4000 32.4000 36.0000 24.0000 25.0000 22.0000 29.9000 30.0000 26.0000 22.0000 34.0000 21.0000 23.9000 22.0000 20.0000 23.7000 24.0000 37.0000 26.0000 28.0000 21.0000 24.0000 27.2000 35.0000 23.0000 22.0000 21.1000 29.0000 25.0000 31.3000 24.0000 33.5000 27.5000 26.5000 25.0000 31.0000 20.0000 26.0000 21.0000 23.0000 28.8000 21.5000 28.0000 32.9000 25.8000 28.0000 19.0000 26.6000 31.6000 23.0000 27.0000 21.0000 24.0000 32.0000 27.4000 28.4000 25.0000 25.0000 28.0000 23.0000 26.8000 24.0000 29.8000 21.5000 25.1000 31.0000 23.5000 27.0000 24.5000 23.2000 25.5000 18.0000 18.0000 27.0000 21.6000 27.9000 NaN 20.0000 22.0000 20.3000 22.0000 22.0000 23.8000 24.0000 19.0000 26.4000 21.0000 22.3000 25.4000 19.0000 23.0000 23.6000 32.7000 20.0000 19.0000 24.2000 18.0000 18.0000 22.0000 25.0000 36.4000 27.0000 23.0000 18.0000 20.2000 21.0000 18.0000 19.8000 24.3000 24.0000 38.0000 18.0000 23.0000 21.0000 20.2000 20.8000 22.5000 14.0000 NaN 20.0000 18.0000 18.0000 17.0000 20.0000 20.5000 15.0000 30.7000 13.0000 27.2000 17.5000 18.1000 19.4000 19.0000 20.0000 28.1000 22.0000 21.5000 30.0000 19.0000 20.2000 19.0000 16.0000 19.0000 18.0000 19.0000 17.0000 15.0000 NaN 22.0000 20.6000 19.9000 20.6000 19.1000 15.0000 18.1000 16.2000 22.4000 23.9000 20.5000 19.2000 20.5000 15.0000 16.0000 18.0000 16.0000 17.7000 17.0000 18.0000 17.6000 18.0000 17.5000 18.5000 25.4000 19.2000 15.0000 20.2000 18.0000 19.2000 14.0000 18.0000 18.6000 19.0000 16.0000 18.5000 20.0000 11.0000 17.0000 14.0000 15.0000 17.6000 26.6000 15.0000 19.4000 13.0000 15.0000 15.0000 16.0000 18.0000 16.5000 13.0000 18.2000 17.0000 15.0000 NaN 13.0000 17.5000 15.0000 16.0000 23.0000 17.0000 13.0000 18.5000 16.5000 15.5000 13.0000 NaN 14.0000 15.5000 13.0000 17.0000 14.0000 17.5000 15.0000 14.0000 13.0000 13.0000 14.0000 15.0000 15.5000 16.0000 NaN 14.0000 15.5000 NaN 16.0000 14.0000 17.5000 14.5000 16.0000 14.0000 14.0000 13.0000 16.0000 13.0000 15.0000 14.0000 15.5000 16.0000 15.0000 14.0000 16.9000 13.0000 10.0000 16.5000 11.0000 14.0000 13.0000 14.0000 15.0000 12.0000 14.0000 14.0000 13.0000 16.0000 12.0000 13.0000 10.0000 11.0000 14.0000 13.0000 14.0000 16.0000 13.0000 9.0000 13.0000 13.0000 12.0000 12.0000 12.0000 12.0000 11.0000 13.0000 mpg = 35.0000 31.0000 39.1000 35.1000 31.0000

2   Pass
N = 6 load(fullfile(matlabroot, 'toolbox/stats/statsdemos', 'carsmall.mat')); Model = strtrim(string(Model)); cars = table(Model, MPG, Horsepower, Weight, Acceleration); save cars.mat cars assert(isequal(sort_cars(N),[33; 29.5; 26; 29; 38; 32]));

N = 6 mpg_all = 33.0000 29.5000 26.0000 29.0000 38.0000 32.0000 31.0000 36.0000 32.0000 38.0000 37.0000 29.0000 38.0000 36.0000 27.0000 44.0000 28.0000 36.0000 24.5000 27.0000 36.0000 25.0000 26.0000 34.0000 26.0000 32.0000 36.0000 24.0000 25.0000 34.0000 24.0000 28.0000 29.0000 26.5000 25.0000 31.0000 26.0000 21.0000 28.0000 28.0000 27.0000 21.0000 32.0000 25.0000 31.0000 27.0000 18.0000 27.0000 22.0000 22.0000 24.0000 19.0000 25.0000 27.0000 24.0000 38.0000 23.0000 22.5000 14.0000 NaN 20.0000 17.5000 22.0000 19.0000 NaN 22.0000 16.0000 18.0000 17.0000 18.0000 15.0000 18.0000 14.0000 18.5000 20.0000 15.0000 13.0000 15.0000 16.5000 15.0000 NaN 13.0000 13.0000 15.5000 NaN 13.0000 NaN NaN 16.0000 17.5000 14.5000 14.0000 15.0000 14.0000 10.0000 16.5000 11.0000 14.0000 10.0000 9.0000 mpg = 33.0000 29.5000 26.0000 29.0000 38.0000 32.0000