Cody

Problem 3064. Cycling — Normalized Power

Solution 2687108

Submitted on 13 Jul 2020
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   Fail
power = 200*ones(1,3600); P_avg_corr = 200; NP_corr = 200; [P_avg,NP] = cycling_norm_power(power); assert(isequal(P_avg_corr,P_avg)) assert(isequal(NP_corr,NP))

ans = Columns 1 through 29 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 30 through 58 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 59 through 87 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 88 through 116 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 117 through 145 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 146 through 174 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 175 through 203 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 204 through 232 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 233 through 261 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 262 through 290 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 291 through 319 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 320 through 348 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 349 through 377 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 378 through 406 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 407 through 435 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 436 through 464 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 465 through 493 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 494 through 522 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 523 through 551 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 552 through 580 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 581 through 609 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 610 through 638 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 639 through 667 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 668 through 696 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 697 through 725 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 726 through 754 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 755 through 783 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 784 through 812 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 813 through 841 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 842 through 870 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 871 through 899 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 900 through 928 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 929 through 957 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 958 through 986 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 987 through 1,015 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,016 through 1,044 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,045 through 1,073 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,074 through 1,102 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,103 through 1,131 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,132 through 1,160 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,161 through 1,189 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,190 through 1,218 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,219 through 1,247 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,248 through 1,276 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,277 through 1,305 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,306 through 1,334 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,335 through 1,363 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,364 through 1,392 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 Columns 1,393 through 1,421 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 2...

Output argument "P_avg" (and maybe others) not assigned during call to "cycling_norm_power". Error in Test1 (line 4) [P_avg,NP] = cycling_norm_power(power);

2   Fail
power = 100*ones(1,60); power = [power 250*ones(1,240)]; power = [power 100*ones(1,60)]; power = repmat(power,[1,10]); P_avg_corr = 200; NP_corr = 227; [P_avg,NP] = cycling_norm_power(power); assert(isequal(P_avg_corr,P_avg)) assert(isequal(NP_corr,NP))

ans = Columns 1 through 29 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 30 through 58 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 105 110 115 120 125 130 135 140 145 150 155 160 Columns 59 through 87 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245 250 250 250 250 250 250 250 250 250 250 250 250 Columns 88 through 116 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 117 through 145 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 146 through 174 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 175 through 203 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 204 through 232 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 233 through 261 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 262 through 290 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 245 240 235 230 Columns 291 through 319 225 220 215 210 205 200 195 190 185 180 175 170 165 160 155 150 145 140 135 130 125 120 115 110 105 100 100 100 100 Columns 320 through 348 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 349 through 377 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 378 through 406 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 407 through 435 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245 Columns 436 through 464 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 465 through 493 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 494 through 522 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 523 through 551 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 552 through 580 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 581 through 609 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 610 through 638 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 639 through 667 250 250 250 250 250 250 250 250 245 240 235 230 225 220 215 210 205 200 195 190 185 180 175 170 165 160 155 150 145 Columns 668 through 696 140 135 130 125 120 115 110 105 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 697 through 725 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 726 through 754 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 755 through 783 100 100 100 100 100 100 100 100 100 100 100 100 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 Columns 784 through 812 190 195 200 205 210 215 220 225 230 235 240 245 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 813 through 841 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 842 through 870 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 871 through 899 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 900 through 928 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 929 through 957 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 958 through 986 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 987 through 1,015 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 245 240 235 230 225 220 215 210 205 Columns 1,016 through 1,044 200 195 190 185 180 175 170 165 160 155 150 145 140 135 130 125 120 115 110 105 100 100 100 100 100 100 100 100 100 Columns 1,045 through 1,073 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 1,074 through 1,102 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 Columns 1,103 through 1,131 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 105 110 115 120 125 Columns 1,132 through 1,160 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245 250 250 250 250 250 Columns 1,161 through 1,189 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,190 through 1,218 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,219 through 1,247 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,248 through 1,276 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,277 through 1,305 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,306 through 1,334 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,335 through 1,363 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 250 Columns 1,364 through 1,392 250 250 250 245 240 235 230 225 220 215 210 205 200 195 190 185 180 175 170 165 160 155 150 145 140 135 130 125 120 Columns 1,393 through 1,421 115 110 105 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1...

Output argument "P_avg" (and maybe others) not assigned during call to "cycling_norm_power". Error in Test2 (line 7) [P_avg,NP] = cycling_norm_power(power);

3   Fail
power = 100*ones(1,30); power = [power 100:249]; power = [power 250:-1:101]; power = [power 100*ones(1,30)]; power = repmat(power,[1,10]); P_avg_corr = 163; NP_corr = 182; [P_avg,NP] = cycling_norm_power(power); assert(isequal(P_avg_corr,P_avg)) assert(isequal(NP_corr,NP))

ans = Columns 1 through 17 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 18 through 34 100.0333 100.1000 100.2000 100.3333 100.5000 100.7000 100.9333 101.2000 101.5000 101.8333 102.2000 102.6000 103.0333 103.5000 104.0000 104.5333 105.1000 Columns 35 through 51 105.7000 106.3333 107.0000 107.7000 108.4333 109.2000 110.0000 110.8333 111.7000 112.6000 113.5333 114.5000 115.5000 116.5000 117.5000 118.5000 119.5000 Columns 52 through 68 120.5000 121.5000 122.5000 123.5000 124.5000 125.5000 126.5000 127.5000 128.5000 129.5000 130.5000 131.5000 132.5000 133.5000 134.5000 135.5000 136.5000 Columns 69 through 85 137.5000 138.5000 139.5000 140.5000 141.5000 142.5000 143.5000 144.5000 145.5000 146.5000 147.5000 148.5000 149.5000 150.5000 151.5000 152.5000 153.5000 Columns 86 through 102 154.5000 155.5000 156.5000 157.5000 158.5000 159.5000 160.5000 161.5000 162.5000 163.5000 164.5000 165.5000 166.5000 167.5000 168.5000 169.5000 170.5000 Columns 103 through 119 171.5000 172.5000 173.5000 174.5000 175.5000 176.5000 177.5000 178.5000 179.5000 180.5000 181.5000 182.5000 183.5000 184.5000 185.5000 186.5000 187.5000 Columns 120 through 136 188.5000 189.5000 190.5000 191.5000 192.5000 193.5000 194.5000 195.5000 196.5000 197.5000 198.5000 199.5000 200.5000 201.5000 202.5000 203.5000 204.5000 Columns 137 through 153 205.5000 206.5000 207.5000 208.5000 209.5000 210.5000 211.5000 212.5000 213.5000 214.5000 215.5000 216.5000 217.5000 218.5000 219.5000 220.5000 221.5000 Columns 154 through 170 222.5000 223.5000 224.5000 225.5000 226.5000 227.5000 228.5000 229.5000 230.5000 231.5000 232.5000 233.5000 234.5000 235.5000 236.4333 237.3000 238.1000 Columns 171 through 187 238.8333 239.5000 240.1000 240.6333 241.1000 241.5000 241.8333 242.1000 242.3000 242.4333 242.5000 242.5000 242.4333 242.3000 242.1000 241.8333 241.5000 Columns 188 through 204 241.1000 240.6333 240.1000 239.5000 238.8333 238.1000 237.3000 236.4333 235.5000 234.5000 233.5000 232.5000 231.5000 230.5000 229.5000 228.5000 227.5000 Columns 205 through 221 226.5000 225.5000 224.5000 223.5000 222.5000 221.5000 220.5000 219.5000 218.5000 217.5000 216.5000 215.5000 214.5000 213.5000 212.5000 211.5000 210.5000 Columns 222 through 238 209.5000 208.5000 207.5000 206.5000 205.5000 204.5000 203.5000 202.5000 201.5000 200.5000 199.5000 198.5000 197.5000 196.5000 195.5000 194.5000 193.5000 Columns 239 through 255 192.5000 191.5000 190.5000 189.5000 188.5000 187.5000 186.5000 185.5000 184.5000 183.5000 182.5000 181.5000 180.5000 179.5000 178.5000 177.5000 176.5000 Columns 256 through 272 175.5000 174.5000 173.5000 172.5000 171.5000 170.5000 169.5000 168.5000 167.5000 166.5000 165.5000 164.5000 163.5000 162.5000 161.5000 160.5000 159.5000 Columns 273 through 289 158.5000 157.5000 156.5000 155.5000 154.5000 153.5000 152.5000 151.5000 150.5000 149.5000 148.5000 147.5000 146.5000 145.5000 144.5000 143.5000 142.5000 Columns 290 through 306 141.5000 140.5000 139.5000 138.5000 137.5000 136.5000 135.5000 134.5000 133.5000 132.5000 131.5000 130.5000 129.5000 128.5000 127.5000 126.5000 125.5000 Columns 307 through 323 124.5000 123.5000 122.5000 121.5000 120.5000 119.5000 118.5000 117.5000 116.5000 115.5000 114.5000 113.5333 112.6000 111.7000 110.8333 110.0000 109.2000 Columns 324 through 340 108.4333 107.7000 107.0000 106.3333 105.7000 105.1000 104.5333 104.0000 103.5000 103.0333 102.6000 102.2000 101.8333 101.5000 101.2000 100.9333 100.7000 Columns 341 through 357 100.5000 100.3333 100.2000 100.1000 100.0333 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 358 through 374 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 375 through 391 100.0000 100.0000 100.0000 100.0333 100.1000 100.2000 100.3333 100.5000 100.7000 100.9333 101.2000 101.5000 101.8333 102.2000 102.6000 103.0333 103.5000 Columns 392 through 408 104.0000 104.5333 105.1000 105.7000 106.3333 107.0000 107.7000 108.4333 109.2000 110.0000 110.8333 111.7000 112.6000 113.5333 114.5000 115.5000 116.5000 Columns 409 through 425 117.5000 118.5000 119.5000 120.5000 121.5000 122.5000 123.5000 124.5000 125.5000 126.5000 127.5000 128.5000 129.5000 130.5000 131.5000 132.5000 133.5000 Columns 426 through 442 134.5000 135.5000 136.5000 137.5000 138.5000 139.5000 140.5000 141.5000 142.5000 143.5000 144.5000 145.5000 146.5000 147.5000 148.5000 149.5000 150.5000 Columns 443 through 459 151.5000 152.5000 153.5000 154.5000 155.5000 156.5000 157.5000 158.5000 159.5000 160.5000 161.5000 162.5000 163.5000 164.5000 165.5000 166.5000 167.5000 Columns 460 through 476 168.5000 169.5000 170.5000 171.5000 172.5000 173.5000 174.5000 175.5000 176.5000 177.5000 178.5000 179.5000 180.5000 181.5000 182.5000 183.5000 184.5000 Columns 477 through 493 185.5000 186.5000 187.5000 188.5000 189.5000 190.5000 191.5000 192.5000 193.5000 194.5000 195.5000 196.5000 197.5000 198.5000 199.5000 200.5000 201.5000 Columns 494 through 510 202.5000 203.5000 204.5000 205.5000 206.5000 207.5000 208.5000 209.5000 210.5000 211.5000 212.5000 213.5000 214.5000 215.5000 216.5000 217.5000 218.5000 Columns 511 through 527 219.5000 220.5000 221.5000 222.5000 223.5000 224.5000 225.5000 226.5000 227.5000 228.5000 229.5000 230.5000 231.5000 232.5000 233.5000 234.5000 235.5000 Columns 528 through 544 236.4333 237.3000 238.1000 238.8333 239.5000 240.1000 240.6333 241.1000 241.5000 241.8333 242.1000 242.3000 242.4333 242.5000 242.5000 242.4333 242.3000 Columns 545 through 561 242.1000 241.8333 241.5000 241.1000 240.6333 240.1000 239.5000 238.8333 238.1000 237.3000 236.4333 235.5000 234.5000 233.5000 232.5000 231.5000 230.5000 Columns 562 through 578 229.5000 228.5000 227.5000 226.5000 225.5000 224.5000 223.5000 222.5000 221.5000 220.5000 219.5000 218.5000 217.5000 216.5000 215.5000 214.5000 213.5000 Columns 579 through 595 212.5000 211.5000 210.5000 209.5000 208.5000 207.5000 206.5000 205.5000 204.5000 203.5000 202.5000 201.5000 200.5000 199.5000 198.5000 197.5000 196.5000 Columns 596 through 612 195.5000 194.5000 193.5000 192.5000 191.5000 190.5000 189.5000 188.5000 187.5000 186.5000 185.5000 184.5000 183.5000 182.5000 181.5000 180.5000 179.5000 Columns 613 through 629 178.5000 177.5000 176.5000 175.5000 174.5000 173.5000 172.5000 171.5000 170.5000 169.5000 168.5000 167.5000 166.5000 165.5000 164.5000 163.5000 162.5000 Columns 630 through 646 161.5000 160.5000 159.5000 158.5000 157.5000 156.5000 155.5000 154.5000 153.5000 152.5000 151.5000 150.5000 149.5000 148.5000 147.5000 146.5000 145.5000 Columns 647 through 663 144.5000 143.5000 142.5000 141.5000 140.5000 139.5000 138.5000 137.5000 136.5000 135.5000 134.5000 133.5000 132.5000 131.5000 130.5000 129.5000 128.5000 Columns 664 through 680 127.5000 126.5000 125.5000 124.5000 123.5000 122.5000 121.5000 120.5000 119.5000 118.5000 117.5000 116.5000 115.5000 114.5000 113.5333 112.6000 111.7000 Columns 681 through 697 110.8333 110.0000 109.2000 108.4333 107.7000 107.0000 106.3333 105.7000 105.1000 104.5333 104.0000 103.5000 103.0333 102.6000 102.2000 101.8333 101.5000 Columns 698 through 714 101.2000 100.9333 100.7000 100.5000 100.3333 100.2000 100.1000 100.0333 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 715 through 731 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 732 through 748 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0333 100.1000 100.2000 100.3333 100.5000 100.7000 100.9333 101.2000 101.5000 101.8333 102.2000 Columns 749 through 765 102.6000 103.0333 103.5000 104.0000 104.5333 105.1000 105.7000 106.3333 107.0000 107.7000 108.4333 109.2000 110.0000 110.8333 111.7000 112.6000 113.5333 Columns 766 through 782 114.5000 115.5000 116.5000 117.5000 118.5000 119.5000 120.5000 121.5000 122.5000 123.5000 124.5000 125.5000 126.5000 127.5000 128.5000 129.5000 130.5000 Columns 783 through 799 131.5000 132.5000 133.5000 134.5000 135.5000 136.5000 137.5000 138.5000 139.5000 140.5000 141.5000 142.5000 143.5000 144.5000 145.5000 146.5000 147.5000 Columns 800 through 816 148.5000 149.5000 150.5000 151.5000 152.5000 153.5000 154.5000 155.5000 156.5000 157.5000 158.5000 159.5000 160.5000 161.5000 162.5000 163.5000 164.5000 Columns 817 through 833 165.5000 166.5000 167.5000 168.5000 169.5000 170.5000 171.5000 172.5000 173.5000 174.5000 175.5000 176.5000 177.5000 178.5000 179.5000 180.5000 181.5000 Columns 834 through 850 182.5000 183.5000 184.5000 185.5000 186.5000 187.5000 188.5000 189.5000 190.5000 191.5000 192.5000 193.5000 194.5000 195.5000 196.5000 197.5000 198.5000 Columns 851 through 867 199.5000 200.5000 201.50...

Output argument "P_avg" (and maybe others) not assigned during call to "cycling_norm_power". Error in Test3 (line 8) [P_avg,NP] = cycling_norm_power(power);

4   Fail
power = 100*ones(1,170); power = [power 500*ones(1,20)]; power = [power 100*ones(1,170)]; power = repmat(power,[1,10]); P_avg_corr = 122; NP_corr = 244; [P_avg,NP] = cycling_norm_power(power); assert(isequal(P_avg_corr,P_avg)) assert(isequal(NP_corr,NP))

ans = Columns 1 through 17 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 18 through 34 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 35 through 51 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 52 through 68 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 69 through 85 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 86 through 102 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 103 through 119 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 120 through 136 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 137 through 153 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 154 through 170 100.0000 100.0000 100.0000 113.3333 126.6667 140.0000 153.3333 166.6667 180.0000 193.3333 206.6667 220.0000 233.3333 246.6667 260.0000 273.3333 286.6667 Columns 171 through 187 300.0000 313.3333 326.6667 340.0000 353.3333 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 353.3333 Columns 188 through 204 340.0000 326.6667 313.3333 300.0000 286.6667 273.3333 260.0000 246.6667 233.3333 220.0000 206.6667 193.3333 180.0000 166.6667 153.3333 140.0000 126.6667 Columns 205 through 221 113.3333 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 222 through 238 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 239 through 255 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 256 through 272 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 273 through 289 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 290 through 306 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 307 through 323 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 324 through 340 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 341 through 357 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 358 through 374 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 375 through 391 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 392 through 408 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 409 through 425 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 426 through 442 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 443 through 459 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 460 through 476 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 477 through 493 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 494 through 510 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 511 through 527 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 113.3333 126.6667 140.0000 153.3333 166.6667 180.0000 193.3333 206.6667 220.0000 233.3333 246.6667 Columns 528 through 544 260.0000 273.3333 286.6667 300.0000 313.3333 326.6667 340.0000 353.3333 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 366.6667 Columns 545 through 561 366.6667 366.6667 353.3333 340.0000 326.6667 313.3333 300.0000 286.6667 273.3333 260.0000 246.6667 233.3333 220.0000 206.6667 193.3333 180.0000 166.6667 Columns 562 through 578 153.3333 140.0000 126.6667 113.3333 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 579 through 595 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 596 through 612 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 613 through 629 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 630 through 646 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 647 through 663 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 664 through 680 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 681 through 697 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 698 through 714 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 715 through 731 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 732 through 748 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 749 through 765 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 766 through 782 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 783 through 799 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 800 through 816 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 817 through 833 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 834 through 850 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 851 through 867 100.0000 100.0000 100.00...

Output argument "P_avg" (and maybe others) not assigned during call to "cycling_norm_power". Error in Test4 (line 7) [P_avg,NP] = cycling_norm_power(power);

5   Fail
power = 100*ones(1,176); power = [power 1500*ones(1,8)]; power = [power 100*ones(1,176)]; power = repmat(power,[1,10]); P_avg_corr = 131; NP_corr = 579; [P_avg,NP] = cycling_norm_power(power); assert(isequal(P_avg_corr,P_avg)) assert(isequal(NP_corr,NP))

ans = Columns 1 through 17 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 18 through 34 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 35 through 51 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 52 through 68 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 69 through 85 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 86 through 102 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 103 through 119 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 120 through 136 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 137 through 153 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 154 through 170 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 146.6667 193.3333 240.0000 286.6667 333.3333 380.0000 426.6667 473.3333 Columns 171 through 187 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 Columns 188 through 204 473.3333 473.3333 473.3333 473.3333 473.3333 426.6667 380.0000 333.3333 286.6667 240.0000 193.3333 146.6667 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 205 through 221 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 222 through 238 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 239 through 255 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 256 through 272 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 273 through 289 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 290 through 306 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 307 through 323 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 324 through 340 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 341 through 357 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 358 through 374 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 375 through 391 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 392 through 408 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 409 through 425 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 426 through 442 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 443 through 459 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 460 through 476 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 477 through 493 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 494 through 510 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 511 through 527 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 146.6667 193.3333 240.0000 286.6667 333.3333 Columns 528 through 544 380.0000 426.6667 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 Columns 545 through 561 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 426.6667 380.0000 333.3333 286.6667 240.0000 193.3333 146.6667 100.0000 100.0000 Columns 562 through 578 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 579 through 595 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 596 through 612 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 613 through 629 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 630 through 646 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 647 through 663 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 664 through 680 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 681 through 697 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 698 through 714 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 715 through 731 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 732 through 748 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 749 through 765 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 766 through 782 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 783 through 799 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 800 through 816 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 817 through 833 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 834 through 850 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 851 through 867 100.0000 100.0000 100.00...

Output argument "P_avg" (and maybe others) not assigned during call to "cycling_norm_power". Error in Test5 (line 7) [P_avg,NP] = cycling_norm_power(power);

6   Fail
ind = randi(5); switch ind case 1 power = 200*ones(1,3600); P_avg_corr = 200; NP_corr = 200; case 2 power = 100*ones(1,60); power = [power 250*ones(1,240)]; power = [power 100*ones(1,60)]; power = repmat(power,[1,10]); P_avg_corr = 200; NP_corr = 227; case 3 power = 100*ones(1,30); power = [power 100:249]; power = [power 250:-1:101]; power = [power 100*ones(1,30)]; power = repmat(power,[1,10]); P_avg_corr = 163; NP_corr = 182; case 4 power = 100*ones(1,170); power = [power 500*ones(1,20)]; power = [power 100*ones(1,170)]; power = repmat(power,[1,10]); P_avg_corr = 122; NP_corr = 244; case 5 power = 100*ones(1,176); power = [power 1500*ones(1,8)]; power = [power 100*ones(1,176)]; power = repmat(power,[1,10]); P_avg_corr = 131; NP_corr = 579; end [P_avg,NP] = cycling_norm_power(power); assert(isequal(P_avg_corr,P_avg)) assert(isequal(NP_corr,NP))

ans = Columns 1 through 17 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 18 through 34 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 35 through 51 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 52 through 68 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 69 through 85 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 86 through 102 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 103 through 119 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 120 through 136 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 137 through 153 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 154 through 170 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 146.6667 193.3333 240.0000 286.6667 333.3333 380.0000 426.6667 473.3333 Columns 171 through 187 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 Columns 188 through 204 473.3333 473.3333 473.3333 473.3333 473.3333 426.6667 380.0000 333.3333 286.6667 240.0000 193.3333 146.6667 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 205 through 221 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 222 through 238 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 239 through 255 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 256 through 272 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 273 through 289 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 290 through 306 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 307 through 323 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 324 through 340 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 341 through 357 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 358 through 374 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 375 through 391 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 392 through 408 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 409 through 425 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 426 through 442 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 443 through 459 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 460 through 476 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 477 through 493 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 494 through 510 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 511 through 527 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 146.6667 193.3333 240.0000 286.6667 333.3333 Columns 528 through 544 380.0000 426.6667 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 Columns 545 through 561 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 473.3333 426.6667 380.0000 333.3333 286.6667 240.0000 193.3333 146.6667 100.0000 100.0000 Columns 562 through 578 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 579 through 595 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 596 through 612 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 613 through 629 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 630 through 646 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 647 through 663 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 664 through 680 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 681 through 697 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 698 through 714 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 715 through 731 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 732 through 748 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 749 through 765 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 766 through 782 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 783 through 799 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 800 through 816 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 817 through 833 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 834 through 850 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 Columns 851 through 867 100.0000 100.0000 100.00...

Output argument "P_avg" (and maybe others) not assigned during call to "cycling_norm_power". Error in Test6 (line 37) [P_avg,NP] = cycling_norm_power(power);