MATLAB: How to get the sum of the difference of the output from a multiplication and a data set

MATLABoutput minus data set

Please i need hint on how to manipulate the output from a for loop do summation of differences between it and a data set. An example is shown below. I tried it but it only computed for the first for loop neglecting the other data set.
for f = [1 4 8 10 14];
b=2;
c=1;
d=1;
n=4;
N= f*b*c*d;
M=[4.5 10.5 20.5 25.6 30.8];
Y = (M-N);
A = sum(Y);
end
disp(A)

Best Answer

OK, with the revised objective, no loop needed...
b=2;
c=1;
d=1;
n=4;
M=[4.5 10.5 20.5 25.6 30.8];
f=[1 4 8 10 14];
N= f*b*c*d;
A = sum(M-N);
disp(A)
Related Question