for语句的使用:
for (循环变量初始幅值;循环条件;循环变量增值)
for(i=1;i<=100;i++)
sum=sum+i;
等同于
表达式1
while 表达式2
{
语句
表达式3
}
i=1
while (i<=100)
{sum=sum+i;
i++;
}
(2) for 语句中表达式1,2,3均可省略。
省略表达式1,则应在for语句之前对变量幅值;省略表达式2则无限循环,相当于while(1); 省略表达式3,应设置额外的语句保障循环的正常运行;表达式123均省略则进入无限死循环。
for语句相较于while语句,其功能性更强。在MATLAB编程中,往往会更多的用到for语句,往往是for语句中的第二个表达式。而while语句使用相对较少。