Having Trouble...
'Sum of N^2 with N = 1 to 1,000 using a for loop'

 채택된 답변

Andrei Bobrov
Andrei Bobrov 2014년 2월 13일

0 개 추천

out = 1;
for ii = 2:1000
out = out + ii^2;
end

댓글 수: 3

SumN=0; % initializes N^2
for N=1:1000
SumN = SumN + N^2;
end
Still not giving me correct answer...Don't know what I'm doing wrong
Thomas
Thomas 2014년 2월 13일
what answer do u expect?
Joseph
Joseph 2014년 2월 13일
i got it thanks

댓글을 달려면 로그인하십시오.

추가 답변 (2개)

Roger Stafford
Roger Stafford 2014년 2월 13일

0 개 추천

Here's a way to check your answer:
n = 1000;
s = n*(n+1)*(2*n+1)/6;
This gives you the same value as
s = sum((1:n).^2);
Alonso Mukendi Kalonji
Alonso Mukendi Kalonji 2022년 10월 29일

0 개 추천

a = 1;
n= 1000;
for i = 1: n
a = a+i^2
end
disp(a)

카테고리

도움말 센터File Exchange에서 MATLAB에 대해 자세히 알아보기

태그

질문:

2014년 2월 13일

답변:

2022년 10월 29일

Community Treasure Hunt

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

Start Hunting!

Translated by