What does \n' and I:1:10 (this was used in a for-loop) mean in MATLAB?



ā€œ\nā€ is the standard newline character in most modern systems and it has the ASCII Code of 0x0A , it makes you print what is after it in a new line.
Example :

disp("bla bla\ntesting more bla bla")
This prints :
bla bla
testing more bla bla
So it basically starts a new line for written text.
1:1:10 in for loops mean the iteration from 1 to 10, with a step of 1 number between each iteration like :
for x = 1:1:10
disp(x)
end
This prints :
1 2 3 4 5 6 7 8 9 10
How about combining both ?
for x = 1:1:10
sprintf(' %d \n' , x)
end
This prints :
1
2
3
4
5
6
7
8
9
10