MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply Today**New to MATLAB?**

Given two lists of numbers, determine the weighted average.

Example

[1 2 3] and [10 15 20]

should result in

33.3333 (1*10 + 2*15 + 3*20)/3

3194 correct solutions
2259 incorrect solutions

Last solution submitted on Feb 26, 2015

4 players like this problem

1 Comment

Giorgos Papakonstantinou
on 5 Mar 2014

This is not the weighted average

1 Comment

!ntel
on 8 Oct 2013

Good one

1 Comment

david
on 6 Sep 2013

odd name

1 player likes this solution

1 Comment

Randall Stace Romero Aguilar
on 23 Aug 2013

I think the problem is not well formulated: in a weighted average, your weights should add up to one

1 Comment

Frequency Domain
on 24 Jul 2013

FP operations and isequal(), sometimes yield some bitter results

1 Comment

sea knowledge
on 13 Dec 2012

l doubt on this definition of the problem

1 Comment

J-G van der Toorn
on 11 Sep 2012

This is not the Weighted average. One should divide by the sum of the weighs, not by the number of them.

1 Comment

Dimosthenis
on 20 Jul 2012

This is not the weighted average.
The weighted average has the sum of w in the denominator

1 Comment

Andrew Davis
on 2 Mar 2012

This probably shouldn't pass...

7 Comments