Cody

Problem 44156. Weighted average

Solution 3290448

Submitted on 20 Oct 2020 by malues
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
A = [10 15 20 10]; W = [ 1 1 1 1]; Y = 13.75 assert(isequal(weighted_average(A,W),Y))

Y = 13.7500 Y = 13.7500

2   Pass
A = [ 10 15 20 10]; W = [0.25 0.25 0.25 0.25]; Y = 13.75 assert(isequal(weighted_average(A,W),Y))

Y = 13.7500 Y = 13.7500

3   Pass
A = [10 15 20 10]; W = [ 2 4 4 2]; Y = 15 assert(isequal(weighted_average(A,W),Y))

Y = 15 Y = 15

4   Pass
assert(~any(strfind(lower(fileread('weighted_average.m')),'regexp')))

5   Pass
assert(~any(strfind(lower(fileread('weighted_average.m')),'feval')))

6   Pass
assert(~any(strfind(lower(fileread('weighted_average.m')),'eval')))

Suggested Problems

More from this Author2

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!