Effacer les filtres
Effacer les filtres

how to get the sum of the difference of the output from a multiplication and a data set

1 vue (au cours des 30 derniers jours)
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)

Réponse acceptée

dpb
dpb le 28 Nov 2015
Modifié(e) : dpb le 28 Nov 2015
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)
  2 commentaires
segun
segun le 28 Nov 2015
I tried your the code it gave me five answers instead of a single answer which should be the total sum of "M-N" as a single figure .Please what should i do ?
dpb
dpb le 28 Nov 2015
Oh, different problem than what you wrote...see updated answer.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by