主要说明for i = x : y : z 后面有三个项的时候的循环结果,自己在网上没有查到相关资料,所以通过不断的调试数据得到相应的结果。 y为正数时: y为负数时: y为正数时: >> for i = 1 : 2 : 10 a = i end 输出结果为 a = 1 a = 3 a = 5 a = 7 a = 9 得到的结果是:x到z循环(),间隔为y。 y为负数时: >> for i = 10 : -2 :1 a = i end 输出结果为 a = 10 a = 8 a = 6 a = 4 a = 2 得到的结果是:z到x循环(),间隔为y。(换句话说,是x到z的逆循环)