Why does my loop only run once
14 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Raquel Terrer van Gool
le 14 Avr 2020
Commenté : Raquel Terrer van Gool
le 14 Avr 2020
function I=trapezoidal(f,a,b,n)
h=(b-a)/n; % length of the interval
total=0;
x=a;
fa=f;
x=b;
fb=f;
for i=n
x=i;
fn=f+total
total=fn
end
I=fa+fb+2*fn;
end
0 commentaires
Réponse acceptée
Peng Li
le 14 Avr 2020
I assume that your parameter n is a scalar? If you want to let your script loop from 1 through n, you use for i = 1:n.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!