#Day96#100DaysChallenge- Matlab Loops |Weighted Average-Matlab Cody
#Day96-Weighted Average-Matlab Cody
Task:
Write a code to find weighted average of given two vectors
 x = [0 -2 3];
w = [10 0 10];
y_correct = 10;
Note: This code can be done using the in-built command. But for the challenge, I am trying to avoid those.
function y = weighted_average(x,w)
xlen=length(x);
wlen=length(w);
if xlen==wlen
        sum_xw=0;
        for i=1:1:xlen
                sum_xw=(x(i)*w(i))+sum_xw;
        end
                y=sum_xw/xlen;
else
    fprintf('The
lengths are not same');
end
    
end
Sample Input and Output
x = [1 2 3];
w = [10 15 20];
y= 100/3;
Click Here for Video description
Free Codes: youtube.com/castorclasses
 
 
 
 
 
 
 
%206th%20Edition,%20Kindle%20Edition.jpg) 
 
 
 Posts
Posts
 
 
 
 
 
 
 
 
No comments