Date: 31/03/2018 10:00 AM |
Day: Saturday |
Section Num.: (05) |
Loops
- For Loop
>> for i=1:5
disp(i)
end
1
2
3
4
5
--------------------------------------------
>> for i=1:2:5
disp(i)
end
1
3
5
--------------------------------------------
- Prints even numbers from 1 to 10
>> for i=2:2:10
disp(i)
end
--------------------------------------------
- Prints odd numbers from 1 to 10
>> for i=1:2:10
disp(i)
end
--------------------------------------------
- Summation odd numbers from 1 to 100
>> sum = 0;
>> for i=1:2:100
sum = sum + i;
end
>> sum
sum =
2500
--------------------------------------------
- Factorial of n
>> n = 5;
>> f = 1;
>> for i=1:n
f = f*i;
end
>> f
f =
120
--------------------------------------------
- Print all numbers from 1 to 35 except divided by 7
>> for i=1:35
if(mod(i,7)~=0) disp(i)
end
end
--------------------------------------------
- Print all numbers from 1 to 35 except divided by 7 and 5
>> for i=1:35
if(mod(i,7)~=0 & mod(i,5)~=0)
disp(i)
end
end
- Nested Loop For
for i=1:3
for j=1:3
disp ([i j])
end
end
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3