why is my vector bigger than how I created
Afficher commentaires plus anciens
I tried to do a remain sum using matlab and graph it,
why is my sumvec vector is 101? should the while loop runs from 10 to 100
%equ = sqrt(x+1)
% calculating remain sum of sqrt(x+1) from with 10 to 100 sub interval
sum = 0
sumvec = []
for n = 10:100
sum = 0
width = (3 - 0)/n
for c = 0:n
base = width * c
height = sqrt(base+1)
sum = sum + (width * height)
end
sumvec(n+1) = sum
end
figure;
i = 0:101
scatter(i,sumvec)
1 commentaire
Stephen23
le 22 Nov 2020
"why is my sumvec vector is 101? should the while loop runs from 10 to 100"
When n==100, which element do you expect this indexing to refer to?:
sumvec(n+1) = ..
Important: do NOT call any variable sum, as this shadows the very important inbuilt sum function.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Food Sciences dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!