Je veux additionner l'acide en tant que boucle for, puis imprimer la valeur totale de toutes les valeurs acides précédentes. Mon problème est en ce moment, il est actuellement en train d'imprimer les valeurs individuelles pas une valeur cumulée de l'acide. Comment puis-je sommeComment additionner des valeurs dans une boucle for dans Matlab?
c'est ce qui est l'impression à la fenêtre de commande
ans =
5.9676
ans =
2.1676
ici est 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
En l'écrivant, votre boucle for ne s'exécute que deux fois. c'est ce que tu veux? – John
oui. Je commence avec un petit nombre de fois. Je prévois d'importer un fichier Excel et de l'exécuter un certain nombre de fois. –