Comment faites-vous la somme des valeurs à l'intérieur d'une boucle for dans Matlab?

Je veux somme acide que la boucle for s'exécute et ensuite, imprimez la valeur totale de tous les précédents acide valeurs. Mon problème est actuellement est actuellement, il est seulement l'impression des valeurs individuelles pas une valeur additionnée d'acide. Comment puis-je somme.

c'est ce qui est de l'impression de la fenêtre de commande

ans =

5.9676

ans =

2.1676

voici mon code

pki = [7.7,3.9];

t= 2;


n=55;

for i = 1:t;

    acidic = log10(1/((n-1)*(10^-pki(i))));

    sum(acidic)

end 
  • Comme vous l'avez écrit ceci, votre pour-boucle s'exécute deux fois seulement. Est-ce que vous souhaitez?
  • oui. Je commence avec un petit nombre de fois. J'ai l'intention de l'importation d'un fichier excel et de l'exécuter n fois.
InformationsquelleAutor Ben Fossen | 2009-11-30