
for index = values
statements
end

m = 0;
for i = 1:100
m = m + i;
end
m
→ sum(1:1:100) 과 동일한 표현

m = 0;
for i = 2:100
m = m + 1 / (n*log(n));
end
m

m = 0;
for n = 1 : 100
m = m + 1 / (n^2);
end
m

x = -1:0.01:1;
hold on
for i = 1:3
y = x.^i;
plot(x,y)
pause(1)
end
hold off
→ pause : n초간 기다림
while exepression
statements
end
factorial(10) 계산
n = 10; f = n;
while n > 1
n = n - 1;
f = f * n;
end
disp(['n! =' num2str(f)])
→ disp: 이 함수는 문자열이나 변수의 값을 출력하는 함수
→ num2str: 이 함수는 숫자 데이터를 문자열로 변환하는 함수

k = 1; m = 0;
while m <= 2
n = n + 1;
m = m + 1 / (n*log(n));
end
k - 1
if expresion
statements
elseif expression
statements
else
statements
end

m = 0;
for n = 1:100
if mod(n,3) == 1
m = m + 1 / (n^2);
end
end
m
💡 도움이 되셨다면 ♡와 팔로우 부탁드려요!